Am un punct stick defect pe vechiul meu Dell Latitude E6500 care rulează Ubuntu 20.04. Am o remediere temporară unde alerg xinput --dezactivați *id-ul dispozitivului*
, care funcționează excelent, dar trebuie să rulez asta de fiecare dată când pornesc computerul.
Știu că aș putea folosi aplicațiile de pornire pentru a rula comanda de fiecare dată când computerul pornește, dar problema este că id-ul dispozitivului se schimbă întotdeauna.
exemplu când alerg xinput
Inteleg asta.
â¡ Indicatorul de bază virtual id=2 [pointerul principal (3)]
â â³ Nucleul virtual XTEST pointer id=4 [pointer slave (2)]
â â³ AlpsPS/2 ALPS DualPoint TouchPad id=13 [indicator slave (2)]
â â³ AlpsPS/2 ALPS DualPoint Stick id=12 [indicator slave (2)]
⣠ID tastatură de bază virtuală=3 [tastatură principală (2)]
â³ Virtual core XTEST keyboard id=5 [tastatură slave (3)]
â³ Video Bus id=6 [tastatură secundară (3)]
â³ Buton de pornire id=7 [tastatură secundară (3)]
â³ Id-ul butonului Sleep=8 [tastatură secundară (3)]
â³ HID 413c:8157 id=9 [tastatură secundară (3)]
â³ Dell WMI taste rapide id=10 [tastatură secundară (3)]
â³ AT Translated Set 2 keyboard id=11 [tastatură secundară (3)]
iar deocamdată ID-ul dispozitivului de care am nevoie este 12, așa că alerg xinput --dezactivare 12
care merge bine. Dar când repornesc, id-ul dispozitivului s-ar putea schimba la 13, iar id-ul 12 va merge la touchpad-ul pe care vreau să-l activez.
Deci alergând xinput --dezactivare 12
de fiecare dată la pornire va dezactiva fie touchpad-ul, fie point stick-ul.
Aș dori să știu dacă există o altă modalitate de a dezactiva permanent point stick-ul sau poate un script care găsește doar id-ul point stick și îl dezactivează de fiecare dată când pornesc. Mulțumiri