Thinkpad wyłącza TrackPoint


15

Mam nowy thinkpad x220t z systemem Arch Linux. Wygląda na to, że występuje problem w architekturze sprzętowej produktów, ponieważ urządzenie TrackPoint porusza się po przekształceniu ThinkPada w tryb tabletu i nacisk na ekran. Dlatego chciałbym przełączyć TrackPoint za pomocą małego skryptu bash wywoływanego przez ACPId. Do tej pory napisałem ten fragment kodu, który wyłącza TouchPada, ale nie TrackPoint (inaczej. Clit Mouse).

#!/bin/sh

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

Czy jest jakaś możliwość zmiany statusu TrackPoint za pomocą skryptu bash?

Odpowiedzi:


11

Spróbować xinput. Pierwsza lista urządzeń, dzięki czemu można dowiedzieć się, w jaki sposób TrackPoint nazywa się: xinput list. W tym przykładzie użyję mojej myszy logitech, która zawiera ciąg „Logitech USB-PS / 2 Optical Mouse”. Oczywiście należy zastąpić ciąg prawidłowym dla urządzenia TrackPoint. Teraz mogę wyłączyć mysz z: xinput set-prop "Logitech USB-PS/2 Optical Mouse" "Device Enabled" 0i włączyć ją ponownie: xinput set-prop "Logitech USB-PS/2 Optical Mouse" "Device Enabled" 1.


1
Idealnie, bardzo dziękuje. Nazwa urządzenia to „TPPS / 2 IBM TrackPoint” do użytku w przyszłości.
Momo

Właśnie wyłączyłem mój „AlpsPS / 2 ALPS DualPoint Stick”; poruszał się bez prowokacji. Wielkie dzięki za ten fragment!
Ograniczone Zadośćuczynienie
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.