Thinkpad TrackPoint'i devre dışı bırak


15

Arch Linux çalıştıran yeni bir thinkpad x220t kullanıyorum. Thinkpad'i tablet moduna dönüştürüp ekrana baskı uyguladığınızda TrackPoint'in hareket etmesi nedeniyle ürün donanım mimarisinde bir sorun var gibi görünüyor. Bu yüzden TrackPoint'i ACPId tarafından adlandırılan küçük bir bash betiği ile değiştirmek istiyorum. Şimdiye kadar TouchPad'i devre dışı bırakan ancak TrackPoint'i (aka. Clit Mouse) devre dışı bırakan bu kod snippet'ini yazdım.

#!/bin/sh

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

Bir bash betiği kullanarak TrackPoint Durumunu değiştirmek için herhangi bir olasılık var mı?

Yanıtlar:


11

Deneyin xinput. İlk liste cihazlar, bu nedenle TrackPoint'in denir nasıl öğrenebilirsiniz: xinput list. Bu örnekte "Logitech USB-PS / 2 Optik Fare" dizesini kullanan logitech faremi kullanacağım. Elbette, dizeyi TrackPoint'iniz için doğru dizeyle değiştirmeniz gerekir. Şimdi fareyi: ile devre dışı bırakabilir ve: xinput set-prop "Logitech USB-PS/2 Optical Mouse" "Device Enabled" 0ile tekrar etkinleştirebilirim xinput set-prop "Logitech USB-PS/2 Optical Mouse" "Device Enabled" 1.


1
Harika, çok teşekkür ederim. Aygıt Adı, ileride kullanılmak üzere "TPPS / 2 IBM TrackPoint" tir.
Momo

Sadece "AlpsPS / 2 ALPS DualPoint Stick" i devre dışı bıraktım; provokasyon olmadan hareket ediyordu. Bu pasaj için bir ton teşekkürler!
Sınırlı Kefaret
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.