O único recurso que realmente sinto falta do OSX são os gestos multitoque para alterar as áreas de trabalho. Deslize com três dedos em qualquer direção, deixe-me ir para o próximo aplicativo ou tela cheia anterior. Eu gostaria muito de ter o mesmo recurso no linux com um gerenciador de janelas lado a lado. Atualmente, estou usando o i3wm, mas estou disposto a mudar se alguém puder fornecer um motivo convincente.
No meu .config/i3/config
arquivo, tenho as seguintes linhas :
# multitouch gestures
bindsym --whole-window $mod+button10 workspace prev_on_output
bindsym --whole-window $mod+button11 workspace next_on_output
De acordo com o xev
botão 10 / botão 11, configurado corretamente com o meu touchpad. A --whole-window
bandeira (de acordo com os documentos ) e, tanto quanto eu sei, deve permitir que eu use essa encadernação em qualquer lugar da tela. Mas a ligação só funciona quando meu mouse está passando o mouse sobre as barras de título das janelas.
Fiz algo errado na minha configuração? Ou existe outra maneira de obter esse recurso?
Edit: Estou executando a versão 4.10.3
$ i3 -v
> i3 version 4.10.3 (2015-07-30, branch "4.10.3") © 2009-2014 Michael Stapelberg and contributors
fonte
focus_follows_mouse no
ver se isso afeta?Respostas:
O i3-wm não suporta gestos multitoque por padrão; portanto, é necessária uma ferramenta externa que possa detectá-los e acionar comandos.
Eu fiz algumas leituras rápidas do archwiki para libinput: https://wiki.archlinux.org/index.php/Libinput
aur
sudo gpasswd -a $USER input
~/.config/libinput-gestures.conf
arquivo:fonte