Thinkpad 禁用 TrackPoint

Thinkpad 禁用 TrackPoint

我有一台运行 Arch Linux 的新 thinkpad x220t。产品硬件架构似乎存在问题,因为当您将 ThinkPad 转换为平板电脑模式并对屏幕施加压力时,TrackPoint 会移动。因此,我想使用 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”。当然,您必须将字符串替换为适合您的 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

相关内容