Thinkpad disabilita TrackPoint


15

Ho un nuovo thinkpad x220t con Arch Linux. Sembra esserci un problema nell'architettura hardware dei prodotti poiché il TrackPoint si muove quando converti il ​​thinkpad in modalità tablet e fai pressione sullo schermo. Quindi vorrei attivare il TrackPoint usando un piccolo script bash chiamato da ACPId. Finora ho scritto questo frammento di codice che disabilita il TouchPad, ma non il TrackPoint (aka. Clit Mouse).

#!/bin/sh

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

Esiste la possibilità di alternare lo stato di TrackPoint usando uno script bash?

Risposte:


11

Prova xinput. Primo elenco dei dispositivi, in modo da poter scoprire come il TrackPoint si chiama: xinput list. Per questo esempio userò il mio mouse logitech che va dalla stringa "Logitech USB-PS / 2 Optical Mouse". Ovviamente devi sostituire la stringa con quella corretta per il tuo TrackPoint. Ora posso disabilitare il mouse con: xinput set-prop "Logitech USB-PS/2 Optical Mouse" "Device Enabled" 0e attivare di nuovo con: xinput set-prop "Logitech USB-PS/2 Optical Mouse" "Device Enabled" 1.


1
Perfetto Grazie mille. Il nome del dispositivo è "TPPS / 2 IBM TrackPoint" per qualsiasi utilizzo futuro.
Momo,

Ho appena disabilitato il mio "AlpsPS / 2 ALPS DualPoint Stick"; si muoveva senza provocazione. Grazie mille per questo frammento!
Espiazione limitata
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.