maintainer-feedback requested: [Bug 244339] x11-servers/xorg-server: Some keys not working (1.20.7 regression)

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Feb 23 15:49:26 UTC 2020


Bugzilla Automation <bugzilla at FreeBSD.org> has asked freebsd-x11 mailing list
<x11 at FreeBSD.org> for maintainer-feedback:
Bug 244339: x11-servers/xorg-server: Some keys not working (1.20.7 regression)
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244339



--- Description ---
With the update of xorg-server from 1.18.4_13 to 1.20.7 and all configuration
updates as per UPDATING and pkg-message done, I am with non-working page down
and up arrow keys. Hardware is a ThinkPad X220 running 12.1p2.

X events regarding these two keys look odd:

Page down press:
----------------

FocusOut event, serial 36, synthetic NO, window 0x2000001,
    mode NotifyGrab, detail NotifyAncestor

Page down release:
------------------

FocusIn event, serial 36, synthetic NO, window 0x2000001,
    mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 36, synthetic NO, window 0x0,
    keys:  2   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
	   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

Up arrow press:
---------------

FocusOut event, serial 36, synthetic NO, window 0x2000001,
    mode NotifyGrab, detail NotifyAncestor

Up arrow release:
-----------------

FocusIn event, serial 36, synthetic NO, window 0x2000001,
    mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 36, synthetic NO, window 0x0,
    keys:  2   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
	   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

They don't repeat either, as they normally would. Other keys (like Page up and
down arrow) a) do repeat, b) look like as if they had actually been recognised
by whatever component it is that does the recognising:

KeyPress event, serial 36, synthetic NO, window 0x2000001,
    root 0xf5, subw 0x0, time 5542498, (29,94), root:(96,183),
    state 0x0, keycode 112 (keysym 0xff55, Prior), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 36, synthetic NO, window 0x2000001,
    root 0xf5, subw 0x0, time 5542778, (29,94), root:(96,183),
    state 0x0, keycode 112 (keysym 0xff55, Prior), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyPress event, serial 36, synthetic NO, window 0x2000001,
    root 0xf5, subw 0x0, time 5591303, (29,94), root:(96,183),
    state 0x0, keycode 116 (keysym 0xff54, Down), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 36, synthetic NO, window 0x2000001,
    root 0xf5, subw 0x0, time 5591454, (29,94), root:(96,183),
    state 0x0, keycode 116 (keysym 0xff54, Down), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False


More information about the freebsd-x11 mailing list