Thinkpad menonaktifkan TrackPoint

15

Saya memiliki x220t thinkpad baru yang menjalankan Arch Linux. Tampaknya ada masalah dalam arsitektur perangkat keras produk saat TrackPoint bergerak ketika Anda mengubah thinkpad ke mode tablet dan memberi tekanan pada layar. Oleh karena itu saya ingin mengaktifkan TrackPoint menggunakan skrip bash kecil yang disebut oleh ACPId. Sejauh ini saya menulis potongan kode ini yang menonaktifkan TouchPad, tetapi bukan TrackPoint (alias. Clit Mouse).

#!/bin/sh

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

Apakah ada kemungkinan untuk beralih Status TrackPoint menggunakan skrip bash?

Momo
sumber

Jawaban:

11

Coba xinput. Daftar pertama perangkat, sehingga Anda dapat mengetahui bagaimana TrackPoint disebut: xinput list. Untuk contoh ini saya akan menggunakan mouse logitech saya yang berjalan dengan string "Logitech USB-PS / 2 Optical Mouse". Anda harus mengganti string dengan yang benar untuk TrackPoint Anda, tentu saja. Sekarang saya bisa menonaktifkan mouse dengan: xinput set-prop "Logitech USB-PS/2 Optical Mouse" "Device Enabled" 0dan mengaktifkannya lagi dengan: xinput set-prop "Logitech USB-PS/2 Optical Mouse" "Device Enabled" 1.

antje-m
sumber
1
Sempurna, terima kasih banyak. Nama Perangkat adalah "TPPS / 2 IBM TrackPoint" untuk penggunaan di masa depan.
Momo
Baru saja menonaktifkan "AlpsPS / 2 ALPS DualPoint Stick" saya; itu bergerak tanpa provokasi. Terima kasih banyak untuk cuplikan ini!
Penebusan Terbatas