Connect with us

Linux

Assegna azioni ai gesti del touchpad su Linux con Touchegg


Gesti multi-touch del touchpad Touchegg Linux

Touchegg, un riconoscimento di gesti multi-touch per Linux che è stato rilasciato per la prima volta nel 2011 e che non è stato aggiornato da anni, è stato completamente riscritto circa 2 mesi fa “per incorporare le nuove tecnologie che sono oggi disponibili sul desktop Linux“. Da allora ci sono state altre 3 versioni che hanno aggiunto nuove funzionalità insieme a correzioni di bug.

L’applicazione viene eseguita in background, trasformando i gesti multi-touch effettuati sul touchpad in varie azioni sul desktop. Ad esempio, puoi ridurre a icona una finestra scorrendo verso il basso con 3 dita, pizzicare con 2 dita per ingrandire, ecc.

Questo è un video dimostrativo registrato dallo sviluppatore Touchegg (l’immagine sopra i crediti vanno anche allo sviluppatore):

Tutti i gesti supportati sono configurabili, ma non esiste un’interfaccia utente grafica, quindi per modificare l’applicazione è necessario modificare un file di configurazione. Se stai cercando un’applicazione GUI (Gtk) per i gesti del touchpad Linux, dai un’occhiata a Gesti. Oppure puoi utilizzare una GUI di terze parti per Touchegg, come Touchegg-gce.

Dopo la riscrittura, Touchegg ha aggiunto il supporto di libinput e può utilizzare i gesti multi-touch di scorrimento e pizzico ([[edit]]in una nuova versione, l’applicazione ha aggiunto il supporto per i gesti di tocco sui touchscreen) con le seguenti azioni:

  • Ingrandisci / ripristina la finestra
  • Riduci a icona la finestra
  • Finestra affiancata
  • Chiudi la finestra
  • Cambia desktop
  • Mostra il desktop
  • Invia una scorciatoia da tastiera
  • Invia clic del mouse
  • Esegui comando

I gesti possono essere globali (per tutte le applicazioni) o per applicazioni specifiche. Puoi trovare le azioni predefinite e i gesti multi-touch assegnati qui.

Vale la pena menzionarlo sui touchpad, i gesti di scorrimento vengono eseguiti quando un minimo di tre o più dita vengono spostate in modo sincrono nella stessa direzione. Il numero minimo di dita per lo scorrimento sui touchscreen è due. Per quanto riguarda i gesti di pizzicamento, vengono eseguiti quando due o più dita si trovano sul touchpad e stanno modificando la distanza relativa l’una rispetto all’altra (pizzicare) o modificando l’angolo relativo (rotazione).

Potrebbe piacerti anche: Come associare i pulsanti del mouse ai tasti o ai comandi della tastiera (Linux utilizzando X11)

L’applicazione ha anche aggiunto animazioni, quindi i gesti non sembrano più una scorciatoia. Queste animazioni dovrebbero essere fluide anche su dispositivi con risorse limitate, come Raspberry Pi 4.

Un’altra caratteristica aggiunta di recente è il supporto per i touchscreen. Quindi ora puoi utilizzare i gesti di pizzico e scorrimento sul touchscreen con l’aiuto di Touchegg.

Vale anche la pena notare che Gala, la finestra predefinita del sistema operativo elementare e il gestore di compositing basato su libmutter, riceveranno il supporto per i gesti multi-touch integrando Touchegg.

Download e utilizzo di Touchegg

La pagina delle versioni di Touchegg GitHub ha i binari DEB (per Debian, Ubuntu, Linux Mint, Pop! _OS, Zorin OS, ecc.) E RPM (Fedora, Red Hat, CentOS, ecc.) Per il download. C’è anche un pacchetto Arch Linux disponibile su AUR, anche se è un po ‘obsoleto al momento in cui scrivo questo articolo.

Dopo aver installato Touchegg, riavvia il sistema o esegui touchegg in una finestra di terminale (in modo che il client Touchegg si connetta al demone) e prova alcuni gesti. Il client Touchegg viene aggiunto automaticamente all’avvio, quindi ai riavvii successivi dovrebbe avviarsi automaticamente.

Per configurare Touchegg, copia il suo file di configurazione globale nella directory di configurazione dell’utente:

mkdir -p ~/.config/touchegg

cp /usr/share/touchegg/touchegg.conf ~/.config/touchegg/

Quindi apri ~/.config/touchegg/touchegg.conf con un editor di testo e modificare le impostazioni dell’applicazione e i gesti / azioni in base alle proprie esigenze.


Ti e piaciuto questo articolo?
Supporta il mio lavoro, facendo una donazione!

Click to comment

Leave a Reply

Esegui l'accesso per Commentare

Di tendenza

Close Popup
Questo sito utilizza i cookie per migliorare servizi ed esperienza dei lettori. Se decidi di continuare la navigazione senza blocchi premi su Accetto, oppure continua tranquillamente la navigazione, nessun dato sulla tua navigazione verrà raccolto.
Close Popup
Privacy Settings saved!
Impostazioni

Quando visiti un sito Web, esso può archiviare o recuperare informazioni sul tuo browser, principalmente sotto forma di cookies. Controlla qui i tuoi servizi di cookie personali.

Questi cookie sono necessari per il funzionamento del sito Web e non possono essere disattivati nei nostri sistemi.

Cookie tecnici
Per utilizzare questo sito web usiamo i seguenti cookie tecnici necessari:
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec
  • swpm_session

Google Adsense
Usiamo la pubblicità di Google solo per mantenere attivi i nostro sito. Con ip anonimizzati.

Rifiuta tutti i Servizi
Save
Accetta tutti i Servizi