Thinkpad ปิดการใช้งาน TrackPoint


15

ฉันมี thinkpad x220t ใหม่ซึ่งใช้งาน Arch Linux ดูเหมือนว่าจะมีปัญหาในสถาปัตยกรรมฮาร์ดแวร์ของผลิตภัณฑ์เนื่องจาก TrackPoint กำลังเคลื่อนที่เมื่อคุณแปลง Thinkpad ให้เป็นโหมดแท็บเล็ตและสร้างแรงกดดันต่อหน้าจอ ดังนั้นฉันต้องการสลับ TrackPoint โดยใช้สคริปต์ทุบตีเล็ก ๆ ที่เรียกโดย ACPId ฉันจนถึงตอนนี้เขียนข้อมูลโค้ดนี้ซึ่งปิดใช้งานทัชแพด แต่ไม่ใช่ TrackPoint (aka. Clit Mouse)

#!/bin/sh

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

มีความเป็นไปได้ที่จะสลับสถานะ TrackPoint โดยใช้สคริปต์ทุบตีหรือไม่?

คำตอบ:


11

ลองxinputดู รายการอุปกรณ์ครั้งแรกเพื่อให้คุณสามารถหาวิธี TrackPoint xinput listเรียกว่า: สำหรับตัวอย่างนี้ฉันจะใช้เมาส์ Logitech ซึ่งไปตามสตริง "Logitech Optical Mouse USB-PS / 2" คุณต้องแทนที่สตริงด้วยสตริงที่ถูกต้องสำหรับ TrackPoint ของคุณแน่นอน ตอนนี้ฉันสามารถปิดการใช้งานเมาส์ด้วย: และเปิดใช้งานอีกครั้งกับ:xinput set-prop "Logitech USB-PS/2 Optical Mouse" "Device Enabled" 0xinput set-prop "Logitech USB-PS/2 Optical Mouse" "Device Enabled" 1


1
สมบูรณ์แบบขอบคุณมาก ชื่ออุปกรณ์คือ "TPPS / 2 IBM TrackPoint" สำหรับการใช้งานในอนาคต
Momo

เพิ่งปิดใช้งาน "AlpsPS / 2 ALPS DualPoint Stick" ของฉัน มันเคลื่อนไหวโดยไม่มีการยั่วยุ ขอบคุณสำหรับตัวอย่างนี้!
การชดเชย จำกัด
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.