Skip to content

Change axis shortcuts for zooming and virtual desktop switching

With this MR I propose to rebind some axis shortcuts:

  1. For zooming use "Meta+Alt+Wheel" instead of the "Meta+Ctrl+Wheel" shortcuts
  2. For virtual desktop switching use "Meta+Ctrl+Wheel" instead of "Meta+Alt+Wheel"

The reasoning for that is that axis shortcuts are currently hard-coded and hidden. So they need to be intuitive, convenient, and discoverable.

I believe that zooming shortcuts are good in this regard (and the proposed rebinding shouldn't hurt it).

In the case of virtual desktops, by default, KWin sets some keyboard shortcuts that involve Meta+Ctrl combinations (e.g., "Switch One Desktop Up/Down/Left/Right", "Window One Desktop Up/Down/Left/Right"). So in order to have a somewhat unified desktop switching experience, the user needs to manually rebind the aforementioned shortcuts to Meta+Alt combinations. But as Meta+Alt+ArrowKeys shortcuts are already bound to "Switch to Window Above/Belove/Left/Right", the user will need to unbind/rebind them first.

I find Meta+Ctrl+Wheel convenient for switching desktops (especially while moving the window with the pressed Meta modifier key).

Edited by Yevhen Popok

Merge request reports