x11:禁用鼠标

我使用x11和awesome作为我的WM。 我想完全禁用鼠标,即鼠标点击,鼠标滚轮,鼠标移动,光标显示等。

有一种简单的方法(我更喜欢禁用/启用bash脚本)?

谢谢!

对于鼠标,请执行以下操作。 使用xinput list查找鼠标设备。 禁用

 xinput set-prop 12 "Device Enabled" 0 

要再次启用它,请键入

 xinput set-prop 12 "Device Enabled" 1 

其中12是您设备的ID。 鉴于鼠标光标在鼠标处于非活动状态时消失,您无需担心(如果没有,可以使用unclutter

您的问题的另一个答案是卸载负责的模块。

 sudo modprobe -rvf psmouse 

谢谢

在阅读了@January和xinput手册页的答案后,我注意到了一个较短的版本:

 xinput --enable 12 xinput --disable 12 

其中12是您设备的ID