Hello!
I wanted to enable the feature ‘Use numpad to move cursor’ that is available in Accessibility settings, but encountered few problems for my specific setup.
- It completely takes over the whole numpad, so there’s no way to change any functions of any keys or anything… and also disables other shortcuts that use numpad like -
- I use Meta+Num Keys for putting active window to a window tiling zone (using KZones Window Management script)
I use Meta+Alt+Num Keys for switching Tiling Layout/Profiles
I use Meta+Num Keys (with Num Lock on) for moving active window to corners/sides/middle of the screen (using ‘Move windows’ window management script)
I use Ctl + Num Keys for pasting 2nd last to 6th last copied content on Clipboard (using copyq & xdotools commands)
I use / and * keys to adjust Brightness and -/+ for Volume
And Much More in specific apps that I dont remember rn…
SO basically everything but numpad activites.
Enabling this feature in accessibility makes all these shortcuts not work.
-
What I expected was - using numpad keys on their own without combinations with and modifier keys like Meta/Ctl/Shift/Alt would move the cursor and perform clicks and stuff.
-
And using those keys with Modifier Keys would keep my other shortcuts functional.
-
Having option to change the keys for every action like having an option for assigning 0/Ins and ./Del key to left-right click rather than toggling which click Num 5 does is much better (and I could still use my brightness and vol controls)
So if there’s a chance to improve this feature with these in mind, that’ll be very nice
As moving mouse stably is very good thing to have in creative apps with layered elements and stuff, to have that straight one-directional or one-diagonal movement.
and a nice one if mouse suddenly stops working (there are probably much better ways of doing that I guess)
-
How about also - Shortcut Key to toggle this feature on/off?
That’d easily solve majority of my problems! -
The xdotools utility supposedly has this functionality to move cursor I’ve heard… But I thought I’d ask here first if there’s a better solution rather than directly going ahead and creating basic movement commands, well 20 of them I guess and running into more issues.