Alex Asked: 2009-05-29 02:21:28 +0800 CST2009-05-29 02:21:28 +0800 CST 2009-05-29 02:21:28 +0800 CST Ubuntu 中的鼠标/触摸板切换 772 如何调整 Ubuntu 以在鼠标连接时自动停用触摸板并在其断开连接时激活? ubuntu mouse 4 个回答 Voted Grumbel 2009-05-30T03:00:56+08:002009-05-30T03:00:56+08:00 您可以通过以下方式手动禁用输入设备: 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-daemon.py Adam 2009-05-29T04:40:28+08:002009-05-29T04:40:28+08:00 你见过这个线程吗?看起来他们快到了。 Eugene Morozov 2009-05-30T04:53:44+08:002009-05-30T04:53:44+08:00 我在 Awesome 启动脚本中使用以下命令: lsusb | egrep -i 'Mouse' > /dev/null && synclient TouchpadOff=1 || synclient TouchpadOff=0 Vasili 2010-07-03T09:45:55+08:002010-07-03T09:45:55+08:00 我有一台旧的 Compaq Armada 110,刚刚安装了 Ubuntu。 我连接了 PS/2 鼠标,但系统无法看到。另一方面,它可以将触摸板视为 PS/2 虚拟鼠标。 我可以改变这个,以便我只能使用 PS/2 鼠标而不是触摸板吗?
您可以通过以下方式手动禁用输入设备:
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-daemon.py
你见过这个线程吗?看起来他们快到了。
我在 Awesome 启动脚本中使用以下命令:
我有一台旧的 Compaq Armada 110,刚刚安装了 Ubuntu。
我连接了 PS/2 鼠标,但系统无法看到。另一方面,它可以将触摸板视为 PS/2 虚拟鼠标。
我可以改变这个,以便我只能使用 PS/2 鼠标而不是触摸板吗?