Cum să faci gesturi touchpad Ubuntu 24.04 să funcționeze pe Wayland

Pe Ubuntu 24.04, faceți ca gesturile touchpad-ului încorporate în GNOME să funcționeze verificând dacă touchpad-ul este activat, confirmând că sesiunea este Wayland și testând gesturile acceptate de GNOME la nivel de desktop. Ubuntu 24.04 include GNOME 46, ale cărui gesturi de sistem sunt încorporate; nu aveți nevoie de un daemon separat pentru gesturi pentru glisarea în spațiul de lucru. Acest ghid urmează un exemplu clar ipotetic: Jordan poate mișca indicatorul și derula, dar nu poate schimba spațiile de lucru cu o glisare cu trei degete. Exemplul explică verificările; nu este o afirmație a unui rezultat real al testului.

Ce gesturi ar trebui să funcționeze în GNOME?

O sesiune Wayland este sesiunea desktop în care compozitorul GNOME gestionează ferestrele, ieșirea afișată și intrarea. libinput este biblioteca de intrare care recunoaște mișcarea touchpad-ului și raportează gesturile către desktop. GNOME mapează aceste evenimente la acțiuni: trei degete care se mișcă în sus deschid Activități, iar trei degete care se mișcă la stânga sau la dreapta schimbă spațiile de lucru. Acestea sunt gesturi la nivel de sistem.

O acțiune de pinch-to-zoom este diferită. libinput poate raporta o acțiune de pinch-to-zoom, dar o aplicație trebuie să decidă ce înseamnă aceasta. GNOME documentează pinch-to-zoom în aplicații precum Maps și Photos; pinch-to-zoom nu este o acțiune la nivel de desktop care trebuie să funcționeze în fiecare fereastră. De asemenea, derularea cu două degete este o setare separată pentru touchpad. Panoul Mouse & Touchpad din Ubuntu poate activa touchpad-ul și derularea cu două degete, dar nu oferă un comutator principal pentru fiecare gest multitouch. Consultați referința gesturilor GNOME și instrucțiunile de setări ale touchpad-ului .

Verificați setările și sesiunea în această ordine

  1. Asigurați-vă că Ubuntu vede și activează touchpad-ul

    Deschideți Activități, căutați Mouse și touchpad , apoi deschideți panoul. Confirmați că comutatorul Touchpad este activat. Dacă și derularea cu două degete eșuează, activați Derularea cu două degete și testați-o pe o pagină lungă. Indicatorul lui Jordan funcționează deja, așa că această verificare confirmă în principal că touchpad-ul nu a fost dezactivat; derularea este un test separat util al introducerii de date de bază.

    Setările Ubuntu sunt deschise la Mouse și touchpad, afișând comutatoarele Touchpad și Derulare cu două degete activate.
    În Setări, mențineți comutatorul Touchpad activat. Derularea cu două degete controlează derularea; nu activează gesturile separate cu trei degete ale GNOME pe desktop.
  2. Confirmă că autentificarea curentă este o sesiune Wayland

    Deschideți Terminalul și executați echo "$XDG_SESSION_TYPE". Dacă afișează wayland, continuați cu testul gestual. Dacă afișează x11, vă aflați într-o sesiune Xorg: acesta este un sistem de afișare diferit, iar gestionarea glisării Wayland încorporată în GNOME nu este disponibilă acolo în același mod.

    Un terminal afișează ecou
    Rulează comanda echo „$XDG_SESSION_TYPE” într-un terminal. Rezultatul așteptat pentru acest ghid este wayland.
  3. Treceți de la Xorg la sesiunea Wayland din Ubuntu, dacă este necesar

    Salvați-vă munca și deconectați-vă. Pe ecranul de conectare, selectați utilizatorul, deschideți meniul sesiunii (de obicei butonul cu roată dințată) și alegeți Ubuntu , nu Ubuntu pe Xorg . Conectați-vă, deschideți din nou Terminalul și executați din nou comanda de la pasul anterior. Etichetele sesiunilor pot varia; utilizați intrarea care pornește desktopul Ubuntu normal, mai degrabă decât cea marcată explicit cu Xorg. Dacă intrarea Wayland lipsește, nu editați configurația GDM orbește. Instalați actualizările normale Ubuntu și verificați mai întâi politicile driverelor grafice sau ale dispozitivului; unele combinații de hardware și drivere se pot ascunde sau pot reveni la o sesiune.

    Meniul sesiunii de conectare Ubuntu afișează Ubuntu selectat și Ubuntu pe Xorg ca cealaltă opțiune.
    Dacă terminalul raportează x11, deconectați-vă și alegeți Ubuntu în loc de Ubuntu pe Xorg la ecranul de conectare; verificați noua sesiune ulterior.
  4. Testați un gest de sistem înainte de a testa o aplicație

    După waylandconfirmare, plasați trei degete pe touchpad și mișcați-le în sus împreună pentru a deschide Activități. Apoi glisați spre stânga sau spre dreapta cu trei degete pentru a schimba spațiul de lucru. Mențineți degetele depărtate și începeți mișcarea împreună. În exemplul lui Jordan, dacă oricare dintre acțiuni funcționează, touchpad-ul și calea Wayland funcționează; depanați doar gestul sau aplicația care încă nu funcționează.

    Prezentarea generală a activităților GNOME afișează previzualizări ale spațiului de lucru după o glisare în sus cu trei degete.
    O glisare în sus cu trei degete deschide prezentarea generală a activităților din GNOME. O glisare la stânga sau la dreapta schimbă spațiile de lucru.

Dacă testul cu trei degete tot nu face nimic

Mai întâi, dezactivați temporar orice extensie GNOME Shell care remapează gesturile, apoi deconectați-vă și conectați-vă din nou înainte de a testa din nou. Astfel de extensii pot schimba efectul unei glisări, așa că testați comportamentul implicit GNOME înainte de a instala un alt instrument de gesturi.

Apoi, verificați dacă libinput recunoaște dispozitivul. Ubuntu 24.04 oferă libinput-toolspachetul opțional; dacă comanda lipsește, instalați-o cu sudo apt install libinput-tools, apoi executați sudo libinput list-devices. Căutați touchpad-ul după nume. Această comandă raportează dispozitivele și configurația lor implicită; nu dovedește că GNOME a atribuit un anumit gest. Dacă nu apare niciun touchpad, actualizați Ubuntu și verificați firmware-ul laptopului sau suportul furnizorului, deoarece o setare de gest pe desktop nu poate repara un dispozitiv pe care stiva de intrare nu îl vede. Referința instrumentelor libinput explică domeniul de aplicare al ieșirii.

În cele din urmă, separați gesturile de sistem de gesturile din aplicații. Dacă glisarea în spațiul de lucru funcționează, dar ciupirea nu, încercați ciupirea într-o aplicație care oferă suport pentru documente, cum ar fi Hărți sau Fotografii. Ubuntu 24.04.5 include, de asemenea, o particularitate libinput pentru un identificator de touchpad Elan 04F3:3355; dacă acesta este dispozitivul dvs., instalați actualizările 24.04 înainte de a încerca configurarea manuală. Consultați notele de lansare Ubuntu 24.04.5 .

Verificați remedierea

Confirmați echo "$XDG_SESSION_TYPE"comenzile „return” wayland, apoi testați glisarea în sus cu trei degete și glisarea stânga/dreapta în spațiul de lucru de pe desktop. Tratați ciupirea separat: problema este remediată numai în aplicațiile care o acceptă. Dacă glisarea de bază eșuează în continuare în timp ce se detectează sesiunea și touchpad-ul, cauza rămasă este probabil specifică dispozitivului sau un conflict de extensie, nu lipsa unui comutator global pentru gesturi.

Lasă un comentariu

Cum se convertesc tensiunea, curentul, kW, kVA și factorul de putere trifazate

Cum se convertesc tensiunea, curentul, kW, kVA și factorul de putere trifazate

Învățați formulele pentru trifazate echilibrate și convertiți pas cu pas tensiunea de linie, curentul, kW, kVA și factorul de putere, cu un exemplu practic și limite de verificat.

Limitarea utilizării CPU și a memoriei unei comenzi cu grupurile de control Ubuntu

Limitarea utilizării CPU și a memoriei unei comenzi cu grupurile de control Ubuntu

Rulați o sarcină de lucru în cadrul unui domeniu systemd cu CPUQuota și MemoryMax, apoi verificați limitele prin cgroup v2.

Criptați DNS-ul în amonte Pi-hole pe serverul Ubuntu 24.04

Criptați DNS-ul în amonte Pi-hole pe serverul Ubuntu 24.04

Configurați dnscrypt-proxy ca bridge DoH local al Pi-hole pe Ubuntu 24.04, cu un listener doar pentru localhost, selecția unui resolver și verificări înainte de a comuta DNS.

Cum să faci gesturi touchpad Ubuntu 24.04 să funcționeze pe Wayland

Cum să faci gesturi touchpad Ubuntu 24.04 să funcționeze pe Wayland

Verificați setările touchpad-ului din Ubuntu, confirmați Wayland și testați glisările încorporate în GNOME înainte de a depana aplicațiile sau hardware-ul.

Construiți un mirror Debian 12 RAID 1 cu mdadm

Construiți un mirror Debian 12 RAID 1 cu mdadm

Creați și verificați o matrice de date Debian 12 RAID 1 cu două discuri, formatați-o în siguranță și configurați-o pentru asamblare și montare după repornire.

Criptați Debian 12 Swap cu o cheie nouă la fiecare pornire

Criptați Debian 12 Swap cu o cheie nouă la fiecare pornire

Configurați criptarea cu cheie aleatorie pentru o partiție swap Debian 12 existentă, verificați maparea activă dm-crypt și înțelegeți compromisul de hibernare.

Cum să restricționezi utilizatorii SSH la anumite directoare pe Ubuntu 24.04 (Ghid SFTP Chroot)

Cum să restricționezi utilizatorii SSH la anumite directoare pe Ubuntu 24.04 (Ghid SFTP Chroot)

Restricționați conturile SSH Ubuntu 24.04 la foldere SFTP desemnate cu chroot, permisiuni corespunzătoare, reguli de potrivire și teste sigure - fără a acorda acces la shell.

Eliberați în siguranță blocarea APT a Ubuntu și finalizați actualizarea

Eliberați în siguranță blocarea APT a Ubuntu și finalizați actualizarea

Găsiți ce proces deține blocarea interfeței dpkg din Ubuntu, permiteți finalizarea lucrărilor la pachet și reparați instalările întrerupte fără a șterge fișierele de blocare.

Cum se configurează instantanee Btrfs automate pe desktopul Ubuntu

Cum se configurează instantanee Btrfs automate pe desktopul Ubuntu

Configurați instantanee de sistem Btrfs programate pe Ubuntu Desktop cu Timeshift, verificați aspectul subvolumului Ubuntu, alegeți retenția și înțelegeți ce instantanee nu pot proteja.

Cum să migrezi Debian 12 la Testing fără a încălca dependențele

Cum să migrezi Debian 12 la Testing fără a încălca dependențele

Planificați o migrare mai sigură de la Debian 12 la Testing: actualizați prin Stable, faceți copii de rezervă, curățați sursele APT, simulați modificările dependențelor și verificați ce s-a schimbat.