Sie sollten dies als Fehler melden. Der beste Ort, um dies zu melden, ist das xserver-xorg-input-synaptics
Paket (FreeDesktop Bugs) . In dieser Frage finden Sie gute Richtlinien zur Fehlerberichterstattung. Sie können den Fehlerlink auch hier posten, und ich werde seinen Status regelmäßig aktualisieren. Ich habe unten eine Problemumgehung für den Fall aufgeführt, dass Sie eine alternative Lösung ausprobieren möchten. Bitte beachten Sie, dass Sie einen Fehler an das FreeDesktop-System melden. Wählen Sie nach der Anmeldung die Option Fehler melden. Melden Sie den Fehler im Xorg
Paket. Stellen Sie sicher, dass Sie auswählen, wenn Sie zur Eingabe der Komponente aufgefordert werden input/synaptics
. Geben Sie alle weiteren erforderlichen Informationen ein.
Bug Tracker für ID NaN
Status: Lookup Error 3
Bedeutung: Lookup Error 3
Zugewiesen an:Lookup Error 3
(Link zum Bug)
In einer kurzen Antwort ist dies nicht möglich, da es keine Linux-Treiber gibt, die dies tun. (Melden Sie einen Fehler, um möglicherweise einen zu bekommen!)
Bei diesem Touchpad ist der eingetauchte Bereich eine eigene Taste. Bei zweimaligem Antippen sagt der Windows-Treiber "Hey, ich sollte das Touchpad deaktivieren / aktivieren!". Anschließend sendet er die Deaktivierungs- oder Aktivierungsnachricht an das Touchpad und stellt seinen Status ein.
Beim Neustart geht die Stromversorgung des Touchpads nicht verloren. So wird jeder Zustand, in dem er sich befand, beibehalten. Wenn Sie den Computer vollständig herunterfahren, geht die Stromversorgung verloren und der Status wird zurückgesetzt.
AFAIK, es gibt keine Methode, um dies mit diesem Dip zu tun, zumindest kerntechnisch. Möglicherweise können Sie Ihren eigenen Treiber schreiben, dies würde jedoch den Rahmen dieser Frage sprengen (und möglicherweise sogar dieser Website).
Möglicherweise können Sie eine kleine Problemumgehung durchführen, die folgendermaßen aussieht:
- Finden Sie zuerst Ihr Touchpad in
xinput-list
. Erinnere dich an die ID.
Speichern Sie dies in /usr/bin
:
#!/bin/bash
if [ -e /tmp/mouse-disabled ]; then
rm -f /tmp/mouse-disabled
xinput enable [id]
else
touch /tmp/mouse-disabled
xinput disable [id]
fi;
Ersetzen Sie alle Instanzen durch ID durch Ihre richtige ID.
- Erstellen Sie eine Tastenkombination. Machen Sie dies zum auszuführenden Programm und weisen Sie eine beliebige Tastenkombination zu. Ich habe Win+ Ctrl+ Tfür eine Weile benutzt.
(Von den meisten Beiträgen hier und diesem Beitrag bezogen .)
udevadm monitor
das Touchpad mit einem Doppelklick auszuführen?