如何调整 Ubuntu 以在鼠标连接时自动停用触摸板并在断开连接时激活?
答案1
您可以通过以下方式手动禁用输入设备:
xinput set-int-prop "B16_b_02 USB-PS/2 Optical Mouse" 'Device Enabled' 8 0
并通过以下方式重新启用它:
xinput set-int-prop "B16_b_02 USB-PS/2 Optical Mouse" 'Device Enabled' 8 1
您可以通过以下方式获取设备名称列表:
xinput list
如果你想让整个过程自动化,你可以编写一个脚本来监听 HAL,它会告诉你设备何时插入或移除。作为起点,你可以看看xboxdrv-守护进程
答案2
你见过吗这个线程?看起来他们就快到了。
答案3
我在 Awesome 启动脚本中使用以下命令:
lsusb | egrep -i 'Mouse' > /dev/null && synclient TouchpadOff=1 || synclient TouchpadOff=0
答案4
我有一台旧的 Compaq Armada 110,刚刚安装了 Ubuntu。
我连接了一个 PS/2 鼠标,系统无法识别它。另一方面,它可以将触摸屏视为 PS/2 虚拟鼠标。
我可以改变这一点,以便我只能使用 PS/2 鼠标而不能使用触摸板吗?