[kde] [Bug 491097] New: Plasma does not filter repeated media key events from different devices on Wayland
James R Larrowe
bugzilla_noreply at kde.org
Thu Aug 1 05:14:42 BST 2024
https://bugs.kde.org/show_bug.cgi?id=491097
Bug ID: 491097
Summary: Plasma does not filter repeated media key events from
different devices on Wayland
Classification: I don't know
Product: kde
Version: unspecified
Platform: Arch Linux
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: unassigned-bugs at kde.org
Reporter: larrowe.semaj11 at gmail.com
Target Milestone: ---
Created attachment 172170
--> https://bugs.kde.org/attachment.cgi?id=172170&action=edit
video of pressing the mute key several times
SUMMARY
I have a laptop with a speaker mute key that sends events via both the hid
keyboard and the Dell WMI hotkeys devices. Because of this, I am unable to use
the mute key to mute my speakers. This issue only manifests with Plasma on
Wayland, not X11.
Mutter filters these keys like this, not sure if it's relevant:
```
{ MUTE_KEY, "volume-mute", TRUE, SHELL_ACTION_MODE_ALL,
META_KEY_BINDING_IGNORE_AUTOREPEAT },
```
STEPS TO REPRODUCE
1. Press speaker mute key
OBSERVED RESULT
Speakers quickly mute and unmute
EXPECTED RESULT
Speakers toggle their muted state
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux kernel 6.10.2-arch1.1
KDE Plasma Version: 6.1.3
KDE Frameworks Version: 6.4.0
Qt Version: 6.8.0
ADDITIONAL INFORMATION
enabled arch kde-unstable repository, bug persists
Laptop model: Dell G16 7620
-event20 DEVICE_ADDED HID 0d62:3740 Keyboard seat0
default group5 cap:kp scroll-nat
-event7 DEVICE_ADDED Dell WMI hotkeys seat0
default group10 cap:k
-event20 KEYBOARD_KEY +0.000s KEY_MUTE (113) pressed
-event7 KEYBOARD_KEY +0.019s KEY_MUTE (113) pressed
event7 KEYBOARD_KEY +0.019s KEY_MUTE (113) released
-event20 KEYBOARD_KEY +0.111s KEY_MUTE (113) released
See also latest discussion on this Launchpad bug:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2003161
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Unassigned-bugs
mailing list