Gesti del touchpad in Ubuntu 18.04 LTS

Fuori dalla scatola, ottengo gesti per lo scorrimento e il clic destro. Sono molto interessato a tre gesti con le dita (come far scorrere tre dita verso l’alto per vedere tutte le windows aperte), ma sembra che non ci sia modo di farlo funzionare.

Ho provato con l’ estensione della shell GNOME di Gesti Estesi e touchegg, nessuno dei quali funziona.

Qualche idea su come ottenerli?

Sto usando XPS 15 con Ubuntu 18.04 (X.org). Sono riuscito a far funzionare i multi-gesti per me. Kohei Yamada ha sviluppato un’applicazione chiamata Fusuma per abilitare i gesti multi-touch su Linux. Richiede l’installazione di Ruby sul tuo computer se non è già installato.

Segui le istruzioni della pagina Leggimi di fusuma GitHub o potresti seguire questi passaggi che hanno funzionato per me:

Prima di tutto controlla se il tuo utente corrente fa parte del gruppo di input. Puoi farlo tramite

sudo gpasswd -a $USER input 

Quindi disconnettersi e riconnettersi. Ora installare xdotool e libinput-tools.

 sudo apt-get install libinput-tools sudo apt-get install xdotool 

Se non hai installato Ruby puoi farlo ora:

 sudo apt install ruby 

Ora installa fusuma

 sudo gem install fusuma 

Decidere i tuoi gesti

Questo è fondamentalmente la creazione di un file .yml con la configurazione desiderata. Se vuoi i gesti standard, puoi seguire queste istruzioni o sentirti libero di modificarti per ottenere i gesti desiderati.

Vai alla tua cartella di configurazione nella home directory.

 cd ~/.config 

Ora crea una cartella denominata fusuma

 mkdir fusuma 

config.yml creiamo un file chiamato config.yml

 touch config.yml 

Ora puoi usare il tuo editor di testo preferito per inserire i contenuti in questo file.

 nano config.yml 

Copia e incolla le seguenti istruzioni se stai utilizzando GNOME, che è l’ambiente predefinito in 18.04.

 swipe: 3: left: command: 'xdotool key alt+Right' right: command: 'xdotool key alt+Left' up: command: 'xdotool key super' down: command: 'xdotool key super' 4: left: command: 'xdotool key ctrl+alt+Down' right: command: 'xdotool key ctrl+alt+Up' up: command: 'xdotool key ctrl+alt+Down' down: command: 'xdotool key ctrl+alt+Up' pinch: in: command: 'xdotool key ctrl+plus' out: command: 'xdotool key ctrl+minus' threshold: swipe: 0.4 pinch: 0.4 interval: swipe: 0.8 pinch: 0.1 

Tieni presente che i gesti che questa configurazione ha creato per te sono i seguenti:

Gesto Mult-touch | Azione |
3 dita – sinistra | Vai Avanti sul browser |
3 dita – Destra | Torna al browser |
3 dita – Su | Mostra tutto Windows |
3 dita – giù | Chiudi Exposé (Esc) |
4 dita – sinistra | Desktop successivo |
4 dita – Destra | Desktop precedente |
4 dita – Su | Desktop successivo |
4 dita – giù | Desktop precedente |

Dopo questo è ansible eseguire il comando nel terminale per verificare se è stato installato

 sudo fusuma 

non succederà nulla nel terminale. Inizia a utilizzare i tuoi gesti multi-touch: fai scorrere il dito sul touchpad.

Ora tutto ciò che devi fare è aggiungere Fusuma e il comando per esso nelle tue applicazioni di avvio.

Spero che questo ti aiuti.

Ubuntu 18.04 usa Xorg come server di visualizzazione predefinito al posto di Wayland. L’estensione dei gesti estesi menzionata attualmente funziona solo con Wayland.

Quello che devi fare è scegliere Wayland mentre fai il login dopo un riavvio. Questo link mostra la stessa procedura ma il contrario (da Wayland a Xorg).