Come far funzionare i gesti del touchpad di Ubuntu 24.04 su Wayland

Su Ubuntu 24.04, per far funzionare le gesture del touchpad integrate in GNOME, è necessario verificare che il touchpad sia abilitato, confermare che la sessione sia Wayland e testare le gesture supportate da GNOME a livello di desktop. Ubuntu 24.04 include GNOME 46, le cui gesture di sistema sono integrate; non è necessario un demone di gesture separato per gli swipe tra le aree di lavoro. Questa guida si basa su un esempio puramente ipotetico: Jordan può muovere il puntatore e scorrere, ma non può cambiare area di lavoro con uno swipe a tre dita. L'esempio illustra i controlli; non rappresenta un risultato di test reale.

Quali gesti dovrebbero funzionare in GNOME?

Una sessione Wayland è la sessione desktop in cui il compositore di GNOME gestisce le finestre, l'output video e l'input. libinput è la libreria di input che riconosce il movimento del touchpad e segnala i gesti al desktop. GNOME mappa questi eventi ad azioni: tre dita che si muovono verso l'alto aprono le Attività, mentre tre dita che si muovono verso sinistra o verso destra cambiano area di lavoro. Questi sono gesti validi a livello di sistema.

Il gesto di pizzicare è diverso. libinput può segnalare un gesto di pizzicare, ma è l'applicazione a doverne interpretare il significato. GNOME documenta il gesto di pizzicare per zoomare in applicazioni come Mappe e Foto; il gesto di pizzicare per zoomare non è un'azione valida per tutto il desktop e deve funzionare in ogni finestra. Inoltre, lo scorrimento a due dita è un'impostazione separata del touchpad. Il pannello Mouse e Touchpad di Ubuntu può abilitare il touchpad e lo scorrimento a due dita, ma non fornisce un interruttore principale per ogni gesto multitouch. Consultare la documentazione di riferimento sui gesti di GNOME e le istruzioni per le impostazioni del touchpad .

Verifica le impostazioni e la sessione in quest'ordine

  1. Assicurati che Ubuntu rilevi e abiliti il ​​touchpad

    Apri Attività, cerca Mouse e touchpad , quindi apri il pannello. Verifica che l' interruttore del touchpad sia attivo. Se anche lo scorrimento a due dita non funziona, attivalo e provalo su una pagina lunga. Il puntatore di Jordan funziona già, quindi questo controllo serve principalmente a confermare che il touchpad non è stato disabilitato; lo scorrimento è un utile test separato per l'input di base.

    Le impostazioni di Ubuntu sono aperte nella sezione Mouse e touchpad, dove si nota che gli interruttori Touchpad e Scorrimento a due dita sono attivati.
    Nelle Impostazioni, mantieni attivo l'interruttore Touchpad. Lo scorrimento a due dita controlla lo scorrimento; non abilita le gesture a tre dita separate del desktop GNOME.
  2. Conferma che l'accesso corrente sia una sessione Wayland.

    Apri il Terminale ed esegui echo "$XDG_SESSION_TYPE". Se viene visualizzato wayland, continua con il test dei gesti. Se viene visualizzato x11, ti trovi in ​​una sessione Xorg: si tratta di un sistema di visualizzazione diverso e la gestione dello scorrimento Wayland integrata in GNOME non è disponibile allo stesso modo.

    Un terminale mostra l'eco
    Esegui il comando echo "$XDG_SESSION_TYPE" in un terminale. L'output previsto per questa guida è wayland.
  3. Passa dalla sessione Xorg alla sessione Wayland di Ubuntu, se necessario.

    Salva il lavoro ed esci. Nella schermata di accesso, seleziona il tuo utente, apri il menu della sessione (di solito il pulsante a forma di ingranaggio) e scegli Ubuntu , non Ubuntu su Xorg . Accedi, apri nuovamente il Terminale ed esegui di nuovo il comando del passaggio precedente. Le etichette della sessione possono variare; usa la voce che avvia il normale desktop Ubuntu anziché quella esplicitamente contrassegnata come Xorg. Se la voce Wayland non è presente, non modificare la configurazione GDM alla cieca. Installa prima i normali aggiornamenti di Ubuntu e controlla le policy del driver grafico o del dispositivo; alcune combinazioni di hardware e driver possono nascondere o passare a una configurazione diversa da quella della sessione.

    Nella schermata di accesso di Ubuntu, il menu della sessione mostra Ubuntu selezionato e Ubuntu su Xorg come altra opzione.
    Se il terminale segnala x11, disconnettiti e scegli Ubuntu anziché Ubuntu su Xorg nella schermata di accesso; verifica quindi la nuova sessione.
  4. Prima di testare un'app, verifica una gesture di sistema.

    Dopo aver waylandconfermato, posiziona tre dita sul touchpad e muovile contemporaneamente verso l'alto per aprire Attività. Quindi scorri verso sinistra o verso destra con tre dita per cambiare area di lavoro. Mantieni le dita distanziate e inizia il movimento contemporaneamente. Nell'esempio di Jordan, se una delle due azioni funziona, il touchpad e il percorso Wayland funzionano correttamente; in tal caso, risolvi il problema solo con il gesto o l'applicazione che continua a non funzionare.

    La panoramica delle attività di GNOME mostra le anteprime degli spazi di lavoro dopo uno scorrimento verso l'alto con tre dita.
    Uno scorrimento verso l'alto con tre dita apre la panoramica delle attività di GNOME. Uno scorrimento verso sinistra o verso destra consente di cambiare area di lavoro.

Se il test delle tre dita non funziona ancora

Innanzitutto, disattiva temporaneamente qualsiasi estensione di GNOME Shell che rimappa i gesti, quindi disconnettiti e accedi di nuovo prima di ripetere il test. Tali estensioni possono modificare il comportamento di uno swipe, quindi verifica il comportamento predefinito di GNOME prima di installare un altro strumento per i gesti.

Successivamente, verifica se libinput riconosce il dispositivo. Ubuntu 24.04 fornisce il libinput-toolspacchetto opzionale; se il comando non è presente, installalo con sudo apt install libinput-tools, quindi esegui sudo libinput list-devices. Cerca il touchpad per nome. Questo comando segnala i dispositivi e la loro configurazione predefinita; non dimostra che GNOME abbia assegnato una particolare gesture. Se non viene visualizzato alcun touchpad, aggiorna Ubuntu e controlla il firmware del portatile o il supporto del produttore, perché un'impostazione delle gesture del desktop non può riparare un dispositivo che lo stack di input non vede. La documentazione di riferimento degli strumenti di libinput spiega l'ambito dell'output.

Infine, separa le gesture di sistema da quelle delle app. Se lo scorrimento nell'area di lavoro funziona ma il pinch-to-zoom no, prova a usare il pinch-to-zoom in un'applicazione che lo supporta, come Mappe o Foto. Ubuntu 24.04.5 include anche una funzionalità aggiuntiva di libinput per un identificatore di touchpad Elan 04F3:3355; se questo è il tuo dispositivo, installa gli aggiornamenti correnti di Ubuntu 24.04 prima di tentare la configurazione manuale. Consulta le note di rilascio di Ubuntu 24.04.5 .

Verifica la correzione

Conferma echo "$XDG_SESSION_TYPE"i risultati wayland, quindi prova lo scorrimento verso l'alto con tre dita e lo scorrimento a sinistra/destra dell'area di lavoro dal desktop. Tratta il pinch separatamente: è corretto solo nelle applicazioni che lo supportano. Se lo scorrimento di base continua a non funzionare, pur essendo rilevati la sessione e il touchpad, la causa rimanente è probabilmente specifica del dispositivo o un conflitto di estensioni, non la mancanza di un'opzione per i gesti globali.

Lascia un commento

Crittografare il DNS upstream di Pi-hole su Ubuntu Server 24.04

Crittografare il DNS upstream di Pi-hole su Ubuntu Server 24.04

Configurare dnscrypt-proxy come bridge DoH locale di Pi-hole su Ubuntu 24.04, con un listener solo per localhost, selezione del resolver e controlli prima del cambio di DNS.

Come far funzionare i gesti del touchpad di Ubuntu 24.04 su Wayland

Come far funzionare i gesti del touchpad di Ubuntu 24.04 su Wayland

Prima di risolvere problemi relativi ad app o hardware, verifica le impostazioni del touchpad di Ubuntu, conferma la presenza di Wayland e testa le gesture integrate di GNOME.

Crea un mirror RAID 1 di Debian 12 con mdadm

Crea un mirror RAID 1 di Debian 12 con mdadm

Crea e verifica un array di dati RAID 1 a due dischi per Debian 12, formattalo in modo sicuro e configuralo per l'assemblaggio e il montaggio dopo il riavvio.

Crittografa la partizione di swap di Debian 12 con una nuova chiave ad ogni avvio.

Crittografa la partizione di swap di Debian 12 con una nuova chiave ad ogni avvio.

Configurare la crittografia a chiave casuale per una partizione di swap Debian 12 esistente, verificare la mappatura dm-crypt attiva e comprendere il compromesso relativo all'ibernazione.

Come limitare l'accesso degli utenti SSH a directory specifiche su Ubuntu 24.04 (Guida SFTP Chroot)

Come limitare l'accesso degli utenti SSH a directory specifiche su Ubuntu 24.04 (Guida SFTP Chroot)

Limita gli account SSH di Ubuntu 24.04 a cartelle SFTP designate tramite chroot, autorizzazioni appropriate, regole di corrispondenza e test di sicurezza, senza concedere l'accesso alla shell.

Rilascia in modo sicuro il blocco APT di Ubuntu e completa l'aggiornamento.

Rilascia in modo sicuro il blocco APT di Ubuntu e completa l'aggiornamento.

Individua il processo proprietario del blocco del frontend dpkg di Ubuntu, lascia che l'elaborazione dei pacchetti termini e ripara le installazioni interrotte senza eliminare i file di blocco.

Come configurare gli snapshot Btrfs automatici su Ubuntu Desktop

Come configurare gli snapshot Btrfs automatici su Ubuntu Desktop

Configura gli snapshot di sistema Btrfs programmati su Ubuntu Desktop con Timeshift, verifica la struttura dei sottovolumi di Ubuntu, scegli il periodo di conservazione e comprendi cosa gli snapshot non possono proteggere.

Come migrare Debian 12 a Testing senza rompere le dipendenze

Come migrare Debian 12 a Testing senza rompere le dipendenze

Pianifica una migrazione più sicura da Debian 12 a Testing: esegui l'aggiornamento tramite la versione Stable, effettua un backup, pulisci i sorgenti APT, simula le modifiche alle dipendenze e verifica cosa è cambiato.

Ubuntu Server Booting into Emergency Mode: A Step-by-Step Rescue Guide

Ubuntu Server Booting into Emergency Mode: A Step-by-Step Rescue Guide

Diagnose Ubuntu Server emergency mode safely. Read boot logs, check root and fstab mounts, repair a failed unit, handle filesystem errors, and verify a clean reboot.

Come configurare una VPN WireGuard Point-to-Site su Debian 12

Come configurare una VPN WireGuard Point-to-Site su Debian 12

Configura un server VPN WireGuard su Debian 12 per un client remoto. Configura le chiavi, l'inoltro IPv4, il NAT con nftables, l'accesso tramite firewall e i controlli di connessione.