Puncte:2

Setările touchpadului Synaptics de la xorg.conf nu sunt aplicate

drapel id

Nu pot seta opțiuni pentru driverul sinaptice al touchpad-ului meu. Îmi pare rău dacă pare un duplicat, dar am încercat soluții de la alte întrebări și niciuna nu a funcționat. M-am concentrat pe a face acest lucru în „modul corect”, deci folosind un fișier de configurare separat în /etc. Laptopul este ThinkPad T480, Ubuntu 20.04.3.

Am incercat sa folosesc fisiere:

/etc/X11/xorg.conf
/etc/X11/xorg.conf.d/synaptics.conf
/etc/X11/xorg.conf.d/70-synaptics.conf
/etc/X11/xorg.conf.d/71-synaptics.conf

Permisiuni:

-rw-r--r-- 1 rădăcină rădăcină 1776 9 ianuarie 11:38 xorg.conf

Cu conținut copiat din:

/usr/share/X11/xorg.conf.d/70-synaptics.conf

De asemenea, plasarea modificărilor direct în acest fișier nu are efect.

Pentru început tocmai am editat o singură opțiune, TapButton2. Extras din dosar:

Secțiunea „InputClass”
    Identificator „touchpad catchall”
    „Synaptics” șofer
    MatchIsTouchpad „activat”
# Această opțiune este recomandată pe toate sistemele Linux care utilizează evdev, dar nu poate fi
# activat în mod implicit. Consultați următorul link pentru detalii:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
    MatchDevicePath „/dev/input/event*”
    Opțiunea „TapButton2” „0”
EndSection

Rânduri relevante(?) din ~/.local/share/xorg/Xorg.0.log fişier:

[ 101.539] (==) Utilizând fișierul de configurare: „/etc/X11/xorg.conf”
[ 101.539] (==) Folosind directorul de configurare a sistemului „/usr/share/X11/xorg.conf.d”
[ 101.540] (==) Fără secțiune Layout. Folosind prima secțiune Ecran.
[ 101.540] (==) Nicio secțiune de ecran disponibilă. Folosind valorile implicite.

Efectuarea modificărilor de configurare din linia de comandă cu synclient [opțiune]=[valoare] lucrări. Modificările sunt resetate după repornire.

După repornire, opțiunea revine întotdeauna la TapButton2=3. Există ceva care îmi lipsește aici? Poate că sintaxa de configurare nu este corectă?

mchid avatar
drapel bo
Dacă utilizați desktopul implicit Ubuntu, cred că rulează Wayland în loc de Xorg.Mai întâi, încercați să vă conectați la o sesiune Xorg în loc de o sesiune Wayland, selectând desktopul din meniul roată sau oriunde pe ecranul de conectare pentru a vedea dacă aceasta este problema.
mchid avatar
drapel bo
Când faceți clic pe pictograma roată de pe ecranul de conectare, ar trebui să vedeți **Ubuntu** și **Ubuntu pe Wayland**. Selectați **Ubuntu** și **nu selectați Ubuntu pe Wayland**. Mai persistă problema?
drapel id
Rulez implicit desktop Ubuntu (non-Wayland), așa că, din păcate, acesta nu este.
vanadium avatar
drapel cn
În zilele noastre, libinput este folosit mai degrabă decât driverul synaptics, motiv pentru care aceste setări nu intră în vigoare.
drapel id
@vanadium Am instalat anterior driverul synaptics, libinput era cel implicit. `xinput list` returnează `Synaptics TM3276-022 id=12`; `xinput list-props 12` returnează proprietăți care încep cu `Synaptics (...)`.
vanadium avatar
drapel cn
Poate că trebuie să eliminați libinputul înainte ca sinapticele să intre în vigoare?
drapel id
@vanadium Cred că am nevoie de libinput pentru tastatură. În orice caz, driverul synaptics rulează pentru că atunci când schimb opțiunile de configurare cu `synclient [opțiune]=[valoare]` atunci funcționează.
Puncte:0
drapel id

Aceasta nu este o soluție dorită sau adecvată, dar este pentru toți cei care sunt blocați ca mine și au nevoie doar să-și folosească touchpad-ul deocamdată.

Editează-ți ~/.profil și adăugați aceste comenzi în interior în felul următor:

sleep 10 && synclient TapButton2=0 &
sleep 10 && synclient [property]=[val] &

Aceste setări vor fi aplicate la 10 secunde după fiecare conectare. În cazul meu, este suficient de lung pentru ca synclient să se încarce. && înseamnă că synclient va astepta dormi a iesi. & înseamnă că comanda anterioară este executată în fundal (subshell), nu va opri alte sarcini de conectare.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.