Thinkpad에서 TrackPoint를 비활성화합니다.

Thinkpad에서 TrackPoint를 비활성화합니다.

저는 Arch Linux를 실행하는 새로운 Thinkpad x220t를 가지고 있습니다. ThinkPad를 태블릿 모드로 전환하고 화면에 압력을 가하면 트랙포인트가 움직이는 등 제품의 하드웨어 아키텍처에 문제가 있는 것으로 보입니다. 따라서 ACPId가 호출하는 작은 bash 스크립트를 사용하여 TrackPoint를 전환하고 싶습니다. 지금까지 저는 터치패드를 비활성화하지만 TrackPoint(일명 음핵 마우스)를 비활성화하는 코드 조각을 작성했습니다.

#!/bin/sh

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

Bash 스크립트를 사용하여 TrackPoint 상태를 전환할 수 있습니까?

답변1

노력하다 xinput. TrackPoint가 어떻게 호출되는지 확인할 수 있도록 장치 목록을 작성하는 것으로 시작하십시오 xinput list. 이 예에서는 "Logitech USB-PS/2 Optical Mouse"라는 문자열이 있는 Logitech 마우스를 사용합니다. 물론 해당 문자열을 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.

관련 정보