Gnome - gesti del touchpad


2

Sto usando gnome 3.17.90 su XPS 13 2015, arch linux. Ho provato a utilizzare xf86-input-libinput. Il touchpad funziona bene come un mouse e per scorrere su e giù.

Non capisco come posso fare in modo che il multitouch per 3 e 4 dita funzioni correttamente. Ingrandisci, rimpicciolisci ...

Ho provato anche con synaptic e lo stesso problema.

Risposte:


3

libinput-gesti

Config: XPS 13 (9360) Antergos / Gnome

Mark Blakeney's libinput-gesti , disponibile tramite AUR, è una soluzione semplice e a basso coefficiente di attrito che sostanzialmente ne ricava l'output libinput-debug-events, mappatura dei gesti a comandi configurabili con valori predefiniti sensibili. Ho perso ore a provare altre opzioni senza successo, ma ho funzionato in pochi minuti.


Al momento della stesura di questo, sembra che sia in grado di emettere solo eventi booleani e alla fine del gesto. Ad esempio, puoi attivare un comando su fine di un pizzico {in | out}, ma non è possibile avere un comando pizzico che si aggiorni in tempo reale o che dipenda dal quantità di pizzico. Detto questo, libinput-debug-events espone tali informazioni e lo script di Mark Blakeney elabora internamente questi aggiornamenti, ma non li espone.
Ponkadoodle

1

Il driver xf86-input-synaptics non supporta il multitouch (oltre lo scroll a due dita).

Mentre libinput supporta MT in generale, questo non è attualmente ancora esposto dal driver xf86, dal momento che libinput espone ad alto livello gesti e non tocchi individuali di basso livello, e non c'è ancora un'estensione X11 - solo Gtk3 su Wayland li riconoscerà.

(Inoltre, attualmente il riconoscimento dei gesti di libinput è abbastanza limitato ...)


quindi se uso gnome su wayland come posso ottenere MT?
Alon

Esatta la stessa situazione qui. XPS 13 (2015), Arch Linux, Gnome 3.18 e libinput come driver di input. Gnome viene avviato in modalità wayland, ma non interpreta ancora alcun gesto.
sebastian
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.