TouchUp è un’estensione per GNOME Shell ideata per potenziare l’esperienza utente su dispositivi touchscreen, in particolare tablet e convertibili.

Pur essendo ancora in versione beta, questa estensione introduce una serie di miglioramenti che rendono più fluido e naturale l’uso di Linux su schermi tattili, superando molte delle limitazioni native che GNOME attualmente presenta. Grazie a una serie di funzionalità personalizzabili, TouchUp si propone come un punto di svolta per chi utilizza Linux con il touch, mantenendo al contempo la compatibilità con l’esperienza tradizionale da desktop.
Funzionalità chiave di TouchUp
Al centro del progetto TouchUp c’è l’obiettivo di offrire un’interfaccia pulita, intuitiva e configurabile per i dispositivi touchscreen. Tra le principali funzionalità troviamo una barra di navigazione simile a quelle di Android e iOS, che può essere utilizzata in modalità gesti, pulsanti o invisibile, e che si integra perfettamente con altre estensioni come “Dash to Dock”. A questo si aggiungono azioni da bordo schermo per navigare tra applicazioni e spazi di lavoro con semplici swipe.
TouchUp migliora inoltre la gestione delle notifiche su touchscreen, consentendo di interagire con queste tramite gesti specifici e aggiungendo pulsanti funzionali come “copia” e “apri” per elementi come codici 2FA o link, rendendo più rapide le operazioni quotidiane. L’estensione offre anche un’implementazione avanzata di tastiera su schermo con tasti più grandi, popup di tasti, e supporto per input vocale, rivitalizzando così l’esperienza di digitazione su dispositivi senza tastiera fisica.

Tra le altre funzionalità notevoli ci sono il touchpad virtuale (che trasforma il dispositivo in un touchpad quando collegato a uno schermo esterno), un pulsante di rotazione dello schermo flottante per facilitare l’orientamento, un sistema di sblocco tramite pattern, e gesti migliorati per la panoramica delle finestre e la gestione degli spazi di lavoro. Tutte queste feature possono essere attivate o disattivate singolarmente, offrendo un’esperienza altamente personalizzabile.
Perché scegliere TouchUp su Linux
TouchUp nasce dalla necessità di colmare un gap importante di GNOME, che pur essendo uno dei desktop environment più usati su Linux, soffre di limitazioni nell’usabilità su dispositivi touch. L’estensione permette agli utenti di avere il meglio da entrambi i mondi: un’interfaccia touchscreen ottimizzata senza rinunciare alla stabilità e alle funzionalità di GNOME tradizionale, favorendo così l’uso fluido su tablet, convertibili o dispositivi hybrid.
Lo sviluppo come estensione rende inoltre TouchUp molto flessibile, permettendo aggiornamenti rapidi e personalizzazioni senza dover aspettare i rilasci ufficiali di GNOME Shell. Inoltre, l’opzione di attivare o disattivare funzioni in base alla modalità di input evita interferenze o fastidi quando si torna all’uso con tastiera e mouse. Questo rende TouchUp ideale per utenti che usano dispositivi dual-mode senza dover cambiare sessione o ambiente.