[Better Choice of Keybingdings and Preventing Confusion When Switching Left/Right at Start/End Window ]
Is your feature request related to a problem? Please describe. I'm always frustrated with keybindings like Meta+Ctrl+Alt+Shift+F1, Meta+Ctrl+Alt+Shift+F4 and any keybinding that contains Shift+number or letter (like: Meta+Shift+W). When keybindings demand more than 4 keys they become tedious. Also, an unnecessary feature that I find confusing more than useful is when I switch to left window when I am at the start window it returns to the second window instead of not doing anything, this causes confusion.
Describe the solution you'd like
- Karousel is really what KDE misses to be the best desktop environment ever. I would want karousel's keybindings be the same as PaperWM. PaperWM's keybindings are very simple, intiuitive and easy to grasp. Here you can see how simple and intiuitve are PaperWM's keybindings: https://github.com/paperwm/PaperWM
You can edit these keybindings to be: Switch to the right window Meta+Right Arrow
Switch to the left window Meta+Left Arrow
Switch to the start window Meta+Home
Switch to the end window Meta+End
Move column to the right Ctrl+Meta+Right Arrow
Move column to the left Ctrl+Meta+Left Arrow
Move column to the start Ctrl+Meta+Home
Move column to the end Ctrl+Meta+End
-
Also, PaperWM when enabled in GNOME automatically overrides GNOME's shortcuts. If karousel were the same, that would be perfect.
-
I strongly recommend you change every keybinding that contains Shift+number or letter (like: Meta+Shift+W, Meta+Shift+A, Meta+Shift+D, Meta+Shift+1, Meta+Shift+3, Meta+Ctrl+Shift+1), because they don't work without a hassle.
-
Also, I strongly recommend you change these two keybindings: Meta+Ctrl+Alt+Shift+F1, Meta+Ctrl+Alt+Shift+F4 because they open tty.
-
I strongly recommend you prevent confusion by making – scrolling left when on start window or right when on end – not do anything instead of returning to the second or second to last.
Additional context I hope implementing these features would be easy for you. Wishing you all the best. Thank you so much for your awesome work. I really appreciate the great work you've done.
Thank you for the suggestions. Using arrow keys instead of wasd would clash with even more KDE default shortcuts.
To answer your bullet points:
- Kwin scripts can't override default KDE shortcuts.
- I don't think it's possible to set all default keybindings in a way that is both sane and would work without a hassle.
- They don't switch tty for me. Which distro are you using?
- It should already do nothing. Which shortcut exactly are you using that incorrectly switches to second or second to last?
Another suggestion, as I am doing so myself: Using Vim-like keys like Meta+H,J,K,L. Using WASD especially in combination with Meta is quite unusable IMO, I prefer to use Vim-keys anyway.