Anscheinend gibt es ein Problem bei der Aufdeckung des Touchpads in einigen Modellen des Asus Laptops, und meine u30jc squeeze ein Debian / sid 32 bit ist keine Ausnahme. In der Tat, wenn wir den Befehl auszuführen Konsole $ xinput Liste sehen wir, dass das Touchpad nicht korrekt als "IMPS / 2 Logitech Wheel Mouse", und damit die Kombination Fn + F9 aktivieren / deaktivieren Sie das Gerät funktioniert nicht anerkannt. Momentan haben wir einen einfachen Workaround durchführen können, indem ACPI-Skripte mit der gewünschten Funktion zugeordnet
So starten wir:
$ sudo acpi_listen
Und wir drücken Sie Fn + F9 für verbundene Ereignis-Code, in diesem Fall: hotkey ATK0100:00 0000006b (...) . Der letzte Teil wird je nach Anzahl der Besuche, die Aktion zu wiederholen ändern. Dann öffnen Sie die Datei / etc / acpi / events / asus-Touchpad und ändern Sie die Zeile:
ATKD | HOTK ) ( 0000006 [ ab ] | 00000037 ) #(por) event = hotkey (ATKD | Hotka) (0.000.006 [ab] | 00000037) # (für)
0000006b event = hotkey ATK0100: 00 0000006b
Schließlich sollte es ein paar Änderungen vornehmen, um das Skript mit der Veranstaltung in / etc / acpi / asus-touchpad.sh befindet assoziiert:
grep 'SynPS/2 Synaptics TouchPad' | sed -n -e 's/.*id= \( [0-9] \+ \) .*/ \1 /p' ` #(por) XINPUTNUM = `xinput Liste | grep 'SynPS / 2 Synaptics TouchPad' | sed-n-e 's / .* id = \ ([0-9] \ + \) .* / \ 1 / p'" # (für )
grep 'ImPS/2 Logitech Wheel Mouse' | sed -n -e 's/.*id= \( [0-9] \+ \) .*/ \1 /p' ` XINPUTNUM = `xinput Liste | grep" IMPS / 2 Logitech Wheel Mouse "| sed-n-e 's / .* id = \ ([0-9] \ + \) .* / \ 1 / p'"
| awk '/Synaptics Off/ { print $NF }' ` #(por) TPSTATUS = "list-Requisiten xinput $ XINPUTNUM | awk '/ Synaptics Off / (print $ NF)" `# (für)
| awk '/Device Enabled/ { print $NF }' ` TPSTATUS = "list-Requisiten xinput $ XINPUTNUM | awk '/ Device Enabled / (print $ NF)'`
8 1 #(por) xinput Set-int-prop $ XINPUTNUM "Synaptics Off" 8 1 # (für)
8 1 xinput Set-int-prop $ XINPUTNUM "Device Enabled" 1. August
8 0 #(por) xinput Set-int-prop $ XINPUTNUM "Synaptics Off" 8 0 # (für)
8 0 xinput Set-int-prop $ XINPUTNUM "Device Enabled" 8 0
Die Änderungen vorgenommen haben gerade den Computer neu starten, um den Auftrag abzuschließen.
Ich habe auch einen Patch für die Datei-touchpad.sh asus erstellt
Lesen Sie mehr
Sie sprachen über ...