Summary: | Keyboard volume wheel affected by key press delay | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | astroty.br |
Component: | input | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | REPORTED --- | ||
Severity: | normal | CC: | butirsky, cwo.kde, josh, jpetso, natalie_clarius, nate, xaver.hugl |
Priority: | NOR | ||
Version: | 6.1.5 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
sudo libinput debug-events &> keyboard.log
Image of setting panel showing Delay setting location |
Description
astroty.br
2024-09-12 18:00:20 UTC
So your keyboard includes a mechanical volume wheel, and the wheel is counted as a keyboard key such that it inappropriately respects the key repeat settings? Do I have that right? (In reply to Nate Graham from comment #1) > So your keyboard includes a mechanical volume wheel, and the wheel is > counted as a keyboard key such that it inappropriately respects the key > repeat settings? Do I have that right? Yes that's exactly right. Fascinating, thanks. Seems very relevant to the input goal. I have a Logitech keyboard with a volume wheel, and it works correctly out of the box, and independently of key repeat settings. It does sound like your keyboard might need some special quirks in libinput or the kernel to deal with this.
Could you record the events of using the wheel a bit with
> sudo libinput debug-events
and attach the output here, so that we can figure out what exactly is happening?
Created attachment 173896 [details]
sudo libinput debug-events &> keyboard.log
Run command, then move volume wheel, then Ctrl+C
odd, that looks exactly like with my keyboard. This shouldn't be affected by key repeat settings at all. Could you expand on which exact setting makes it work and which makes it not work? Created attachment 173897 [details]
Image of setting panel showing Delay setting location
Setting that affected my issue
Is there any more information I could provide? |