The one feature I really miss from OSX is multitouch gestures for changing desktops. Three-finger-swipe in either direction let me go to next/prev fullscreen app or desktop. I would very much like to have the same feature in linux with a tiling window manager. I am currently using i3wm, but I'm willing to switch if someone can provide a compelling reason.
In my .config/i3/config file I have the following lines:
# multitouch gestures
bindsym --whole-window $mod+button10 workspace prev_on_output
bindsym --whole-window $mod+button11 workspace next_on_output
According to xev I have button10/button11 set up correctly with my touchpad.
The --whole-window flag (according to the docs) and as far as I can tell, should allow me to use this binding anywhere on the screen. But the binding only works when my mouse is hovering over the title-bars of windows.
Did I do something wrong in my config? Or is there another way to get this feature?
Edit: I'm running v 4.10.3
$ i3 -v
> i3 version 4.10.3 (2015-07-30, branch "4.10.3") © 2009-2014 Michael Stapelberg and contributors