Ich habe einen Asus-Laptop (kein Zenbook), den ich letzte Woche gekauft habe. Es hat ein Elantech Touchpad drauf. Folgendes funktioniert:
- Kanten- oder Zwei-Finger-Bildlauf.
- Drei Finger und zwei Finger.
- Linksklick und Rechtsklick und doppeltes Tippen.
Das einzige, was dies davon abhält, perfekt zu sein, ist, dass beim Tippen manchmal meine Handfläche genau richtig auf das Touchpad trifft und dann die Dinge verrückt werden. Das kann beim Schreiben von Code eine echte Belastung sein.
Kann jemand helfen?
Hier ist die Ausgabe von 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)]
Ausgabe von: 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 pts / 2 S + 14:18 0:00 grep syndaemon
ps aux | grep syndaemon
. Wenn möglich, fügen Sie es der ursprünglichen Frage hinzu.Antworten:
Ich weiß, es ist nicht das, was Sie wirklich wollen (vollautomatisch?), Aber es gibt eine einfache Möglichkeit, Tastaturkürzel zu erstellen, um das Touchpad zu deaktivieren und zu aktivieren.
Von Ihrem
xinput list
ist die ID für Ihr Touchpad 12 . Verwenden Sie diesen Befehl, um ihn zu deaktivieren:Verwenden Sie dies, um es zu aktivieren:
Binden Sie diese Befehle an Ihre benutzerdefinierten Verknüpfungen (Tastatur / Verknüpfungen / Benutzerdefinierte Verknüpfungen). Vielleicht kann dies zu einem Skript gemacht werden?
quelle
Ich kenne zwei Möglichkeiten, um das Touchpad während der Eingabe zu deaktivieren. Zuerst der grafische Weg. Klicken Sie auf Dash und schreiben Sie: Touchpad, und klicken Sie dann auf "Maus und Touchpad", um das Kontrollkästchen "Touchpad während der Eingabe deaktivieren" zu öffnen und anzukreuzen.
Der zweite (ich denke der gleiche) ist der Terminalweg. Öffnen Sie ein Terminal (STRG + ALT + T) und schreiben Sie
Die Zahl nach -i gibt die Sekunden nach dem letzten Drücken der Taste an, damit das Touchpad wieder funktioniert. Mit der Option -d wird der Syndaemon weiterhin im Hintergrund ausgeführt (als Daemon).
quelle
Starten Sie synaptiks. Ich hatte ein kleines Problem damit, da es manchmal nicht startet. Versuchen Sie, es erneut zu starten, bis das GUI-Dialogfeld angezeigt wird.
Im Dialogfeld können Sie "Touchpad bei Tastaturaktivität automatisch ausschalten" und "Wartezeit vor dem erneuten Einschalten des Touchpads" einstellen.
Sie können auch "Touchpad automatisch ausschalten, wenn eine Maus angeschlossen ist" einstellen.
quelle
Ich benutze dieses Skript, das ich gerade gemacht habe. Ändern Sie die Tastatur- und Mausgeräte entsprechend der Ausgabe von xinput --list
quelle