Thinkpad는 TrackPoint를 비활성화합니다


15

Arch Linux를 실행하는 새로운 Thinkpad x220t가 있습니다. Thinkpad를 태블릿 모드로 전환하고 화면에 압력을 가하면 TrackPoint가 움직이면서 제품 하드웨어 아키텍처에 문제가있는 것 같습니다. 따라서 ACPId라는 작은 bash 스크립트를 사용하여 TrackPoint를 전환하고 싶습니다. 지금까지 터치 패드를 비활성화하지만 TrackPoint (일명 Clit Mouse)는 비활성화하는이 코드 스 니펫을 작성했습니다.

#!/bin/sh

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

bash 스크립트를 사용하여 TrackPoint 상태를 토글 할 가능성이 있습니까?

답변:


11

시도하십시오 xinput. 먼저 장치를 나열하여 TrackPoint가 어떻게 호출되는지 확인할 수 있습니다 xinput list. 이 예에서는 문자열 "Logitech USB-PS / 2 Optical Mouse"가있는 로지텍 마우스를 사용하겠습니다. 물론 문자열을 TrackPoint에 맞는 문자열로 바꿔야합니다. 이제 마우스로 다음을 비활성화 할 수 있습니다 :으로 xinput set-prop "Logitech USB-PS/2 Optical Mouse" "Device Enabled" 0다시 활성화하십시오 xinput 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.