https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244354
--- Comment #16 from oleg.nau...@gmail.com --- (In reply to Niclas Zeising from comment #14) It fixes the issue with "Down arrow key pops up the main menu", but keyboard repeat still does not work or Left and Down arrow keys. Interesting enough that XKB_DEFAULT_RULES=xorg does not work for me while XKB_DEFAULT_RULES=evdev works at least partially. The second interesting thing that arrow keys do not work at all under twm window manager ( XKB_DEFAULT_RULES=evdev is set in my case ) Some keyboard details from Xorg.log: [ 2730.633] (II) config/udev: Adding input device System keyboard multiplexer (/dev/input/event0) [ 2730.633] (**) System keyboard multiplexer: Applying InputClass "evdev keyboard catchall" [ 2730.633] (**) System keyboard multiplexer: Applying InputClass "Evdev keyboard" [ 2730.633] (**) System keyboard multiplexer: Applying InputClass "libinput keyboard catchall" [ 2730.633] (**) System keyboard multiplexer: Applying InputClass "libinput keyboard catchall" [ 2730.635] (II) Using input driver 'libinput' for 'System keyboard multiplexer' [ 2730.635] (**) System keyboard multiplexer: always reports core events [ 2730.636] (II) event0 - System keyboard multiplexer: is tagged by udev as: Keyboard [ 2730.636] (II) event0 - System keyboard multiplexer: device is a keyboard [ 2730.636] (II) event0 - System keyboard multiplexer: device removed [ 2730.636] (II) XINPUT: Adding extended input device "System keyboard multiplexer" (type: KEYBOARD, id 6) [ 2730.674] (II) event0 - System keyboard multiplexer: is tagged by udev as: Keyboard [ 2730.674] (II) event0 - System keyboard multiplexer: device is a keyboard [ 2730.676] (**) Sleep Button: Applying InputClass "evdev keyboard catchall" [ 2730.676] (**) Sleep Button: Applying InputClass "Evdev keyboard" [ 2730.676] (**) Sleep Button: Applying InputClass "libinput keyboard catchall" [ 2730.676] (**) Sleep Button: Applying InputClass "libinput keyboard catchall" [ 2730.676] (II) event2 - Sleep Button: device is a keyboard [ 2730.677] (II) event2 - Sleep Button: device is a keyboard [ 2730.677] (**) Power Button: Applying InputClass "evdev keyboard catchall" [ 2730.677] (**) Power Button: Applying InputClass "Evdev keyboard" [ 2730.677] (**) Power Button: Applying InputClass "libinput keyboard catchall" [ 2730.677] (**) Power Button: Applying InputClass "libinput keyboard catchall" [ 2730.677] (II) event3 - Power Button: device is a keyboard [ 2730.678] (II) event3 - Power Button: device is a keyboard [ 2730.678] (II) config/udev: Adding input device AT keyboard (/dev/input/event4) [ 2730.678] (**) AT keyboard: Applying InputClass "evdev keyboard catchall" [ 2730.678] (**) AT keyboard: Applying InputClass "Evdev keyboard" [ 2730.678] (**) AT keyboard: Applying InputClass "libinput keyboard catchall" [ 2730.678] (**) AT keyboard: Applying InputClass "libinput keyboard catchall" [ 2730.678] (II) Using input driver 'libinput' for 'AT keyboard' [ 2730.678] (**) AT keyboard: always reports core events [ 2730.678] (II) event4 - AT keyboard: is tagged by udev as: Keyboard [ 2730.679] (II) event4 - AT keyboard: device is a keyboard [ 2730.679] (II) event4 - AT keyboard: device removed [ 2730.679] (II) XINPUT: Adding extended input device "AT keyboard" (type: KEYBOARD, id 10) [ 2730.679] (II) event4 - AT keyboard: is tagged by udev as: Keyboard [ 2730.679] (II) event4 - AT keyboard: device is a keyboard > cat /usr/local/etc/X11/xorg.conf.d/99-myinput.conf Section "InputClass" Identifier "libinput keyboard catchall" MatchIsKeyboard "on" MatchDevicePath "/dev/input/event*" Driver "libinput" Option "XkbRules" "evdev" Option "XkbModel" "pc105" Option "XkbLayout" "us, ru" Option "XkbVariant" ",qwerty" Option "XkbOptions" "grp:caps_toggle" The list of installed ports related to X input: libinput-1.15.2 Generic input library libwacom-1.2_1 Adds tablet support to libinput py37-evdev-0.8.1_1 Bindings to the Linux input handling subsystem xf86-input-evdev-2.10.6_5 X.Org event device input driver xf86-input-keyboard-1.9.0_4 X.Org keyboard input driver xf86-input-libinput-0.28.2_1 X.Org libinput input driver xf86-input-mouse-1.9.3_3 X.Org mouse input driver Thank you -- You are receiving this mail because: You are the assignee for the bug.