在Linux下禁用键盘、鼠标、触摸板(笔记本)等输入设备


在Linux系统下禁用键盘、触摸板、鼠标等输入设备,可以通过xinput命令来实现:
 主要涉及:
#xinput list
#xinput list-props list-number
#xinput set-prop list-number func-number 1/0
具体操作如下:
step1:查看系统中有那些输入设备

以上是我的系统中的输入设备信息,当然,根据具体需求,你可能在--list 参数后面继续跟--short,--long,--name-only,--id-only等参数,例如,我只想获取输入设备的名字,就可以在--list 参数后 跟一个 --name-only参数,效果如下:


step2:根据设备ID查看设备的属性(可操作的接口)信息,例如根据第一张图,我可以知道我的鼠标ID是8,可以通过如下命令查看鼠标可操作的属性有哪些:


从上图中可以看出,鼠标有很多可操作的选项,其中有一项是是否使能,即框起来的那一项,其中”Device Enabled"是属性名,圆括号中的148是这个属性对应的ID,而冒号后面的1表示当前属性的状态(1/0),当前是1,表示鼠标可用,如果要禁止鼠标则要将该选型设置为0.

step3:设置属性的值来禁止鼠标, 只需要将 “Device Enabled”的属性设置为0即可。

当然,也可以使用属性ID关闭鼠标:

以上两个命令中任意一个都可以关闭鼠标,同理,也可以采用相同的方式打开鼠标:

或者:



另:不同的系统,输入设备的id是一样的,可以通过如下命令获取设备id,例如我要获取鼠标的ID:

参考文献:http://www.2cto.com/os/201303/192756.html

  • 0
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值