Touchpad über die Befehlszeile aktivieren Ubuntu 18.04

Touchpad über die Befehlszeile aktivieren Ubuntu 18.04

Ich habe mehrere vermeintliche Antworten auf meine Frage gesehen, aber keine davon funktioniert.

Normalerweise lasse ich das Touchpad ausgeschaltet, da es mir anscheinend Probleme bereitet, wenn der Zeiger an unerwünschte Stellen springt. Aber ab und zu friert meine Maus ein und ich möchte das Touchpad verwenden können, um irgendetwas in Gang zu setzen. Das Problem ist, dass zum Aktivieren des Touchpads anscheinend die Verwendung der Maus erforderlich ist und wenn diese eingefroren ist, stecke ich fest. Ich möchte das Touchpad über die Befehlszeile aktivieren. Wie gesagt, ich habe mehrere Vorschläge gesehen, aber keiner davon funktioniert.

(1) xinput-Liste

gefolgt von xinput --list-props nn

wobei „nn“ die ID für „SynPS/2 Synaptics TouchPad“ ist, die von der ursprünglichen „xinput-Liste“ vergeben wird.

Problem: Wenn ich „xinput list“ ausführe, wird kein solches Element angegeben.

(2) Mit "Fn+F1" schalten Sie das Touchpad um, nachdem Sie

sudo apt installiere xserver-xorg-input-synaptics

Wenn ich dieses „sudo apt install“-Manöver ausführe, wird mir mitgeteilt, dass „xserver-xorg-input-synaptics bereits die neueste Version ist“.

Allerdings hat „Fn+F1“ überhaupt keine Wirkung.

(3) synclient TouchpadOff=1 um das Touchpad zu deaktivieren und synclient TouchpadOff=0 um es zu aktivieren.

Es werden keine Fehlermeldungen ausgegeben, aber es passiert überhaupt nichts.

Irgendwelche anderen Ideen?

Beachten Sie, dass mein "TouchPad Indicator" in der oberen Menüleiste einwandfrei funktioniert, aber natürlich kann ich ihn nicht verwenden, wenn ich tatsächlichbrauchenzu, das ist, wenn meine Maus eingefroren ist. Catch 22.

Ich habe jetzt zwei Antworten bekommen, eine von Stephen Boston, der mir vorschlägt, mir andere Funktionstasten als F1 anzuschauen (eine mit „Quadrat mit einem diagonalen Strich hindurch – vielleicht?“). Auf meiner Tastatur gibt es keine solche Taste; mein Laptop ist ein Dell „Latitude E7470“ (???). probiertalleder Funktionstasten, eine nach der anderen, indem man die Taste „Fn“ gedrückt hält und eine Funktionstaste drückt. Bei keiner davon passierte überhaupt nichts, außer dass „Fn-F11“ eine Erweiterung des aktuellen Fensters umschaltet. Das Touchpad wurde nicht aktiviert.

Die andere Antwort kam von „PRATAP“, der vorschlug, dass

https://askubuntu.com/a/1140700/739431

könnte eine Problemumgehung sein. Ich habe versucht, das zu tun, was dieser Link vorschlägt:

xmodmap -pke | grep TouchpadToggle

produziert

keycode 199 = XF86TouchpadToggle NoSymbol XF86TouchpadToggle

Das habe ich dann getan

xmodmap -e "keycode 199 = XF86TouchpadToggle"

in Übereinstimmung mit dem, was ich in den Anweisungen verstanden habe.

Danach habe ich „Fn+F5“ (keine Wurst) und „Fn+F1“ ausprobiert.

Ich verstehe Schritt 2 der Anleitung nicht: „Überprüfen Sie das Symbol auf der Tastatur, das zum Umschalten des Touchpads angezeigt wird. In meinem Fall ist es F5. #Ändern Sie F5 mit Ihrer Taste auf der Tastatur.“

Soweit ich das beurteilen kannNEINSymbol auf der Tastatur ist "zum Umschalten des Touchpads vorgesehen".

Wenn ich mache

xmodmap -pke | grep F5

Ich bekomme

keycode  71 = F5 F5 F5 F5 F5 F5 XF86Switch_VT_5

was genau das Ergebnis im gegebenen Beispiel ist.

Also habe ich es dann versucht (hämmern und hoffen; keine Ahnung, was los ist!)

xmodmap -e "keycode 71 = XF86TouchpadToggle"

Als ich das erste Mal "Fn+F5" ausprobierte, schien das Touchpad eingeschaltet zu sein, und ich dachte, ich hätte es geschafft. Aber es ließ sich nicht einschalten.ausnochmal. Ich habe das Touchpad über das Symbol in der oberen Menüleiste ausgeschaltet. Danach hatte "Fn+F5" keine Wirkung mehr.

Das ist ärgerlich.

Und die Verzweiflung geht weiter.

synclient TouchpadOff=0

Konstruktion (empfohlen von "bistoco")NICHTfunktioniert bei mir. (Ich habe es auch mit einem kleinen „o“ in „Off“ versucht; gleiches Ergebnis.)

Warum wählen ComputerMich???

Antwort1

Das funktioniert bei mir

synclient Touchpadoff=0

Hier ist eine Antwortmit einem Bash-Skript

Antwort2

Das funktioniert bei mir: Erstellen Sie in Ihrer .bash_aliases-Datei einen Eintrag mit mehreren Aliasnamen – einen zum Deaktivieren des Trackpads und einen zweiten zum Aktivieren des Trackpads.

#Trackpad deaktivieren

Alias ​​trkon="synclient TouchpadOff=0"

#Trackpad aktivieren

Alias ​​trkof="synclient TouchpadOff=1"

verwandte Informationen