[Bug 244354] x11/plasma5-plasma: Pressing either 'Down' or 'End' key pops up the main menu

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Mar 6 09:49:25 GMT 2020


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

--- Comment #16 from oleg.nauman at 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.


More information about the kde-freebsd mailing list