lighthouse icon indicating copy to clipboard operation
lighthouse copied to clipboard

All keyboard input from higher-up levels is ignored

Open eigengrau opened this issue 11 years ago • 2 comments

E. g., my hyphen key is on level 3 of my keyboard layout. When that key is input, no output is produced. Pertinent xev output:

KeyPress event, serial 33, synthetic NO, window 0x2e00001,
    root 0x2bb, subw 0x0, time 7428573, (507,398), root:(1468,399),
    state 0x0, keycode 66 (keysym 0xff7e, Mode_switch), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyPress event, serial 33, synthetic NO, window 0x2e00001,
    root 0x2bb, subw 0x0, time 7428941, (507,398), root:(1468,399),
    state 0x22, keycode 46 (keysym 0x2d, minus), same_screen YES,
    XKeysymToKeycode returns keycode: 20
    XLookupString gives 1 bytes: (2d) "-"
    XmbLookupString gives 1 bytes: (2d) "-"
    XFilterEvent returns: False

KeyRelease event, serial 33, synthetic NO, window 0x2e00001,
    root 0x2bb, subw 0x0, time 7429085, (507,398), root:(1468,399),
    state 0x22, keycode 46 (keysym 0x2d, minus), same_screen YES,
    XKeysymToKeycode returns keycode: 20
    XLookupString gives 1 bytes: (2d) "-"
    XFilterEvent returns: False

KeyRelease event, serial 33, synthetic NO, window 0x2e00001,
    root 0x2bb, subw 0x0, time 7429453, (507,398), root:(1468,399),
    state 0x22, keycode 66 (keysym 0xfe02, ISO_Level2_Latch), same_screen YES,
    XKeysymToKeycode returns keycode: 51
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

eigengrau avatar Jan 29 '15 09:01 eigengrau

I rebuilt with -DDEBUG. On stderr, the message «key: 0» is given for all keys on a shift level higher than two.

eigengrau avatar Jan 29 '15 11:01 eigengrau

Not sure if related, but Num Pad doesn't work as well.

Mounium avatar Sep 02 '16 16:09 Mounium