PaperWM icon indicating copy to clipboard operation
PaperWM copied to clipboard

Add better keybindings for mouse usage (one hand on keyboard)

Open hedning opened this issue 4 years ago • 7 comments

When using a mouse the default navigation keybindings (super+,/.) are difficult to use, as ,/. is not on the same side on the keyboard as super.

This becomes very noticeably when using the clutter-dnd branch which allows navigation while dragging windows.

The dvorak keyboard layout have ,/. positioned at w/e which is close to ideal for one handed use. super+w/e aren't used for anything else (by paperwm or gnome shell) so we should add these to the default keybindings.

hedning avatar Mar 07 '20 13:03 hedning

I would look in to Saka key for inspiration.

jtagcat avatar Mar 07 '20 14:03 jtagcat

Super-WASD? Does anything use those? :)

DanielJoyce avatar Apr 13 '20 17:04 DanielJoyce

Yeah, Super-A opens the applications view and Super-S opens the overview.

hedning avatar Apr 13 '20 19:04 hedning

vimkeys?

jtagcat avatar Apr 13 '20 21:04 jtagcat

We'll probably not do vim keys by default (nothing against vim, I'm a vim user myself), but we've thought about having some simple toggles so it's easy to get different keybinding styles.

hedning avatar Apr 13 '20 23:04 hedning

I just tried mapping super-h and super-l to window left/right - didn't work.

Super-L locked my screen, whoops. Super-H moves to scratch (and I can't get it to register during set either)

rawkode avatar Apr 17 '20 22:04 rawkode

Right, since the shortcut is already taken the accelerator widget never receives the combo. You should be able to add it via eg. dconf-editor though (and paperwm will do the necessary work to «steal» the action, with some caveats).

hedning avatar Apr 17 '20 22:04 hedning

Closing as PaperWM now has a (fairly) mature keybinding implementation (via PaperWM settings) that allows users to modify keybindings to suit their needs.

jtaala avatar Aug 30 '23 11:08 jtaala