https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244354

--- Comment #25 from [email protected] ---
I have workaround implemented for keyboard repeat issues. 
My laptop expose two keyboards : /dev/kbd0 and /dev/kbd1 , with /dev/kbdmux
linked to /dev/kbd1. 
libinput list-devices lists 4 keyboards:

 Device:           System keyboard multiplexer
Kernel:           /dev/input/event0
Group:            1
Seat:             seat0, default
Capabilities:     keyboard 
.............................
Device:           Sleep Button
Kernel:           /dev/input/event2
Group:            3
Seat:             seat0, default
Capabilities:     keyboard 
------------------------------
Device:           Power Button
Kernel:           /dev/input/event3
Group:            4
Seat:             seat0, default
Capabilities:     keyboard 
------------------------------------
Device:           AT keyboard
Kernel:           /dev/input/event4
Group:            5
Seat:             seat0, default
Capabilities:     keyboard 

where /dev/input/event0 it is /dev/kbdmux -> /dev/kbd1
and /dev/input/event4 it is /dev/kbd0

I have changed 
MatchDevicePath "/dev/input/event*"
to
MatchDevicePath "/dev/input/event4"
in my /usr/local/etc/X11/xorg.conf.d/99-myinput.conf Xorg configuration file so
Xorg keyboard mapped to AT keyboard. It fixes issue with keyboard repeat.
I dislike this solution because it possibly will break Xorg libinput keyboard
enumeration when new device attached ( at least some USB mices emulating USB
keyboard as well )

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to