Satu fitur yang sangat saya lewatkan dari OSX adalah gerakan multitouch untuk mengubah desktop. Gesek tiga jari ke arah mana pun, biarkan saya membuka aplikasi atau desktop layar penuh berikutnya / sebelumnya. Saya sangat ingin memiliki fitur yang sama di linux dengan tiling window manager. Saat ini saya menggunakan i3wm, tetapi saya bersedia beralih jika seseorang dapat memberikan alasan yang meyakinkan.
Dalam .config/i3/config
file saya, saya memiliki baris berikut :
# multitouch gestures
bindsym --whole-window $mod+button10 workspace prev_on_output
bindsym --whole-window $mod+button11 workspace next_on_output
Menurut xev
saya, button10 / button11 sudah diatur dengan benar dengan touchpad saya. The --whole-window
flag ( menurut docs ) dan sejauh yang saya tahu, harus memungkinkan saya untuk menggunakan ini di mana saja mengikat di layar. Tetapi penjilidan hanya berfungsi ketika mouse saya melayang di atas judul-judul windows.
Apakah saya melakukan sesuatu yang salah dalam konfigurasi saya? Atau adakah cara lain untuk mendapatkan fitur ini?
Sunting: Saya menjalankan v 4.10.3
$ i3 -v
> i3 version 4.10.3 (2015-07-30, branch "4.10.3") © 2009-2014 Michael Stapelberg and contributors
sumber
focus_follows_mouse no
untuk melihat apakah ada pengaruhnya?Jawaban:
i3-wm tidak mendukung gerakan multitouch secara default, sehingga diperlukan alat eksternal yang dapat mendeteksi mereka dan kemudian mematikan perintah.
Saya melakukan beberapa bacaan cepat archwiki untuk libinput: https://wiki.archlinux.org/index.php/Libinput
aur
sudo gpasswd -a $USER input
~/.config/libinput-gestures.conf
file:sumber