tag 272699 + moreinfo retitle 272699 xserver-xfree86: CTRL+SPACE no longer invokes input method thanks On Tue, Sep 21, 2004 at 10:38:16PM +0800, Zhang Cheng wrote: > Package: xserver-xfree86 > Version: 4.3.0.dfsg.1-7 > Severity: normal > > After I upgraded my debian sid. My input method can't be activated by > "ctl+space". So I guess thay the latest xserver-xfree86 fail to response > the event of pressing "ctl+space" correctly. Please have it checked. > Thank you very much! Hmm. I didn't think there was a special server-side keybinding for the invocation of input methods. Isn't this a client-side issue? Can you use the technique described in the Debian X FAQ[1] to mail this bug the key events that occur when you press CTRL+SPACE? Use the xev program (in the xbase-clients package) to determine what keycodes and keysyms are being generated by the problematic keys. Run xev from an xterm (or other X terminal emulator) window. Move the mouse pointer into the window that appears and press the key(s) in question. xev catches all X events, not just key presses and releases, so you'll see other types of events as well. The ones of interest will look like this: KeyPress event, serial 18, synthetic NO, window 0x5800001, root 0x26, subw 0x0, time 3799560301, (110,117), root:(150,276), state 0x0, keycode 22 (keysym 0xff08, BackSpace), same_screen YES, XLookupString gives 1 characters: " KeyRelease event, serial 21, synthetic NO, window 0x5800001, root 0x26, subw 0x0, time 3799560385, (110,117), root:(150,276), state 0x0, keycode 22 (keysym 0xff08, BackSpace), same_screen YES, XLookupString gives 1 characters: " The parts on the third line about keycodes and (especially) keysyms are the data of interest. [1] /usr/share/doc/xfree86-common/FAQ.xhtml.gz -- G. Branden Robinson | Nixon was so crooked that he needed Debian GNU/Linux | servants to help him screw his branden@debian.org | pants on every morning. http://people.debian.org/~branden/ | -- Hunter S. Thompson
Attachment:
signature.asc
Description: Digital signature