AW: Why does X11 generate an extra SHIFT when I press Shift+KP_1 ?
Walter Harms
wharms at bfs.de
Sun Feb 16 21:06:52 UTC 2020
When i try this i get the following list of events:
KeyPress Shift_L
KeyPress KP_End (on my kbd this is kp_1)
KeyRelease KP_End
KeyRelease Shift_L
did you check your results without filter ?
re,
wh
KeyPress event, serial 32, synthetic NO, window 0x5e00001,
root 0x7e, subw 0x0, time 1863325410, (-7,-23), root:(606,425),
state 0x10, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 35, synthetic NO, window 0x5e00001,
root 0x7e, subw 0x0, time 1863326829, (-7,-23), root:(606,425),
state 0x11, keycode 87 (keysym 0xff9c, KP_End), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 35, synthetic NO, window 0x5e00001,
root 0x7e, subw 0x0, time 1863326973, (-7,-23), root:(606,425),
state 0x11, keycode 87 (keysym 0xff9c, KP_End), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 35, synthetic NO, window 0x5e00001,
root 0x7e, subw 0x0, time 1863327985, (-7,-23), root:(606,425),
state 0x11, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
________________________________________
Von: xorg <xorg-bounces at lists.x.org> im Auftrag von Sreyan Chakravarty <sreyan32 at gmail.com>
Gesendet: Sonntag, 16. Februar 2020 12:11:55
An: xorg at lists.x.org
Betreff: Why does X11 generate an extra SHIFT when I press Shift+KP_1 ?
When I press
Shift+KP_1 why am I getting an extra Shift in my xev output ?
50 Shift_L
87 KP_1
50 Shift_L
I am running xev in the following format:
xev | awk -F'[ )]+' '/^KeyPress/ { a[NR+2] } NR in a { printf "%-3s %s\n", $5, $8 }'
This is messing with my i3 configs. Where is the extra Shift coming from ? I have disabled
autorepeat and I still get the same output. (xset r off)
Keyboard Layout: English US Default
OS: Manjaro i3wm
Why is this happening?
--
Regards,
Sreyan Chakravarty
More information about the xorg
mailing list