Gnome Wayland Shortcuts Menu not recognizing F13-F24 keys
Affected version
- OS: Manjaro Kernel 5.10.7-3-MANJARO
- Shell Version: GNOME Shell 3.38.3
- Wayland
Bug summary
Gnome shortcuts menu does not appear to be recognizing F13-F24 keys as usable keys to bind to.
Steps to reproduce
- Have a keyboard that can output F13 or any Function key after 12 (In my instance it is a QMK keybaord)
- Edit a current shortcut or create a new one.
- Try and set the shortcut
- Press F13
What happened
Nothing. The F13 key is not detected, and it still waits for you to put in a proper key
What did you expect to happen
To accept the F13 keybind.
Relevant logs, screenshots, screencasts etc.
Looking at libinput to see if my keyboard is sending the right keys I monitored the output:
-event24 KEYBOARD_KEY +0.000s KEY_F14 (184) pressed
event24 KEYBOARD_KEY +0.072s KEY_F14 (184) released
I used F14 in this case but the same still applies. So I know that my keyboard is directly outputting F13/14 and not a shortcut for it
I also checked the dbus to see if gsd may be doing something, using dbus-monitor --session
I pressed the F14 key and got no output. However, it appears that F20 is set to Mute the Microphone as this is the output I get from that:
method call time=1612388415.659655 sender=:1.55 -> destination=:1.15 serial=634 path=/org/gnome/Shell; interface=org.gnome.Shell; member=ShowOSD
array [
dict entry(
string "icon"
variant string "microphone-sensitivity-muted-symbolic"
)
dict entry(
string "label"
variant string "Microphone"
)
dict entry(
string "level"
variant double 0
)
]
Edited by Dakota