Mam laptopa Asus (nie zenbook), który kupiłem w zeszłym tygodniu. Ma na nim panel dotykowy Elantech. Oto, co działa:
- Przewijanie krawędzi lub przewijanie dwoma palcami.
- Trzy palce i dwa palce.
- Kliknij lewym przyciskiem i prawym przyciskiem myszy i naciśnij dwukrotnie.
Jedyną rzeczą, która powstrzymuje to od doskonałości, jest to, że kiedy piszę czasem, moja dłoń uderza w touchpad dokładnie, a potem wszystko szaleje. To może być naprawdę kłopotliwe podczas pisania kodu.
Czy ktoś może pomóc?
Oto wynik xinput list
:
Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad id=12 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ ASUS USB2.0 Webcam id=9 [slave keyboard (3)]
↳ Asus WMI hotkeys id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
wyjście: ps aux | grep syndaemon
Jason 2911 0,0 0,0 20208 948? S Feb13 0:53 syndaemon -i 2.0 -K -R -t
jason 10256 0,0 0,0 13584 928 pkt / 2 S + 14:18 0:00 syndrom grep
ps aux | grep syndaemon
. Jeśli to możliwe, dodaj go do pierwotnego pytania.Odpowiedzi:
Wiem, że to nie jest to, czego naprawdę chcesz (całkowicie automatycznie?), Ale istnieją łatwe do wykonania skróty klawiaturowe, aby wyłączyć i włączyć touchpad.
Z Twojego
xinput list
The id na touchpadzie jest 12 . Użyj tego polecenia, aby je wyłączyć:Użyj tego, aby włączyć:
Powiąż te polecenia ze swoimi niestandardowymi skrótami (Klawiatura / Skróty / Niestandardowe skróty). Być może można to zrobić w skrypcie?
źródło
Znam dwa sposoby wyłączania touchpada podczas pisania. Najpierw graficzny sposób. Kliknij Dash i napisz: touchpad, następnie kliknij „mysz i touchpad”, aby otworzyć i zaznaczyć pole „Wyłącz touchpad podczas pisania”
Drugi (myślę, że jest taki sam) to sposób terminalu. Otwórz terminal (CTRL + ALT + T) i napisz
Liczba po -i wskazuje sekundy po ostatnim naciśnięciu klawisza, aby touchpad znów działał. Opcja -d umożliwia kontynuowanie działania syndaemon w tle (jako demona).
źródło
Uruchom synaptiki. Miałem z tym trochę problemu, ponieważ czasem się nie uruchamia. Spróbuj uruchomić go ponownie, dopóki nie pojawi się okno dialogowe GUI.
W oknie dialogowym możesz ustawić opcję „Automatycznie wyłączaj touchpad na klawiaturze” oraz „Czas oczekiwania przed ponownym włączeniem touchpada”.
Możesz także ustawić opcję „Automatycznie wyłączaj touchpad, jeśli mysz jest podłączona”.
źródło
Używam właśnie tego skryptu. Zmień klawiaturę i mysz zgodnie z wyjściem xinput --list
źródło