Bug 486520 - Mouse Keys (move mouse with numpad) diagonal navigation using two cardinal directions
Summary: Mouse Keys (move mouse with numpad) diagonal navigation using two cardinal di...
Status: REPORTED
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 5.27.5
Platform: Debian stable Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-03 18:06 UTC by forestbeasts
Modified: 2024-05-03 20:16 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description forestbeasts 2024-05-03 18:06:15 UTC
***
If you're not sure this is actually a bug, instead post about it at https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***

SUMMARY
It'd be nice if numpad mouse navigation would let you move diagonally by holding two cardinal directions (e.g. down+right / 2+6), like you would expect on a 4-way d-pad, in addition to the 1/3/7/9 diagonals.

STEPS TO REPRODUCE
1. Turn on mouse navigation with numpad.
2. Hold 2+6 (down+right).

OBSERVED RESULT
The cursor moves in whatever direction you hit first (effectively random if you hit both at once).

EXPECTED RESULT
The cursor moves diagonally in both directions held.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Debian 12
(available in About System)
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
We're using mouse keys on a wireless keyboard for lack of a convenient mouse/trackpad, and don't have any issues with our fingers. I don't know if this is intentional behavior to prevent messing up if you press multiple keys accidentally. My guess is probably that just nobody thought of it, but just in case.