Thinkpad deaktivieren TrackPoint


15

Ich habe ein neues Thinkpad x220t mit Arch Linux. Anscheinend liegt ein Problem in der Hardware-Architektur des Produkts vor, da sich der TrackPoint bewegt, wenn Sie das Thinkpad in den Tablet-Modus konvertieren und Druck auf den Bildschirm ausüben. Daher möchte ich den TrackPoint mit einem kleinen Bash-Skript umschalten, das von ACPId aufgerufen wird. Bisher habe ich diesen Codeausschnitt geschrieben, der das TouchPad deaktiviert, aber nicht den TrackPoint (aka. Clit Mouse).

#!/bin/sh

status=`synclient|awk '/TouchpadOff/{printf$3}'`
status=`expr \( $status + 1 \) \% 2`
synclient TouchpadOff=$status

Gibt es eine Möglichkeit, den TrackPoint-Status mithilfe eines Bash-Skripts umzuschalten?

Antworten:


11

Versuchen Sie es xinput. Erste Liste der Geräte, so können Sie herausfinden, wie die Trackpoint heißt: xinput list. In diesem Beispiel verwende ich meine Logitech-Maus, die die Zeichenfolge "Logitech USB-PS / 2 Optical Mouse" trägt. Natürlich müssen Sie die Zeichenfolge durch die richtige für Ihren TrackPoint ersetzen. Jetzt kann ich die Maus mit: deaktivieren xinput set-prop "Logitech USB-PS/2 Optical Mouse" "Device Enabled" 0und mit: wieder aktivieren xinput set-prop "Logitech USB-PS/2 Optical Mouse" "Device Enabled" 1.


1
Perfekt, vielen Dank. Der Gerätename lautet "TPPS / 2 IBM TrackPoint" für zukünftige Verwendung.
Momo

Ich habe gerade meinen "AlpsPS / 2 ALPS DualPoint Stick" deaktiviert. es bewegte sich ohne Provokation. Vielen Dank für diesen Schnipsel!
Eingeschränktes Sühnopfer
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.