在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

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

  1. Mac 下解决键盘和触摸板失灵

    直接贴出最优方案(重置SMC): 关闭电脑,如果没有连接电源,连接上电源. 键盘上同时按下(左侧)Shift+Control+Option+开关机键,大约十秒钟后同时松开所有键和电源按钮,开机,看看键 ...

  2. Linux(ubuntu)如何禁用笔记本自带键盘和触摸板

    Linux(ubuntu)如何禁用笔记本自带键盘和触摸板 如果笔记本连接了鼠标和键盘,最好还是把自带的键盘和触摸板禁用,以避免不必要的麻烦. 方法如下: 打开终端.在桌面上右键打开或用快捷键(ctrl ...

  3. macbook 如何在开盖的情况下连接外接显示器, 同时 macbook 的键盘和触摸板都能工作

    macbook 如何在开盖的情况下连接外接显示器, 同时 macbook 的键盘和触摸板都能工作 背景 笔者在工作的时候, 需要连接外接显示器, 已获得更大的视野, 但是一般情况下只能 MacBook ...

  4. 微软键盘能用linux系统吗,Linux 5.13开始支持新款微软Surface系列笔记本的键盘与触摸板...

    改善Linux下微软Surface笔记本支持的探索还在继续.随着Linux 5.13的发布,不仅有Surface DTX驱动,另一个新的Surface驱动 "surface-hid" ...

  5. chromebook刷机_如何自定义Chromebook的键盘和触摸板

    chromebook刷机 Chromebooks are known for their simplicity and unique design, but the keyboard and trac ...

  6. 打开/关闭 HP超极本鼠标触摸板

    不小心不知道按了啥键,把鼠标触摸板给禁用了,摸索出了解禁的方法: 打开鼠标控制板:Control Panel->Hardware and sound->Mouse 选中Device Set ...

  7. 解决HP6531s随时禁用或启用触摸板的问题

    解决HP6531s本本光标乱移动的问题(每次打字不小心碰到后就成拼音或者光标符号 跳到别的地方去了),由于此款本本没有设置禁用触摸板的功能键,所以只有通过 软件来实现(Synaptics 触摸板驱动) ...

  8. 笔记本电脑键盘触摸板关闭_如何更换笔记本电脑的键盘或触摸板

    笔记本电脑键盘触摸板关闭 Barring any kind of accidental damage, your laptop's keyboard and touchpad are the part ...

  9. 笔记本键盘、触摸板、外接键盘没反应

    今天,突然笔记本键盘.触摸板突然失效,无法输入,连外接键盘都无效 网上搜了一下,解决了,不知道原因是什么? 现象: 1. 笔记本键盘和触摸板失效,无法输入和移动指针 2. 外接键盘也没用,但是外接鼠标 ...

最新文章

  1. iOS 后台下载及管理库
  2. linq to object 、linq to sql 、linq to entity 批量 新增、更新、删除功能扩展
  3. 使用keras为什么accuracy一直为0_TensorFlow 2.0+Keras 防坑指南
  4. 地震勘探原理名词解释
  5. 【图像跟踪】基于matlab GUI均值漂移图像跟踪【含Matlab源码 743期】
  6. linux rz sz putty,PuTTY xshell rz sz命令实现上传下载到windows的方法
  7. 康佳LED55K55U电视板砖的拯救历程
  8. 微信公众号模板消息设置
  9. Ubuntu18.04 Deb 包安装方法
  10. 爬虫之requests模块
  11. Microsoft Visual SourceSafe 2005 简体中文版
  12. 曲率以及曲率半径推导
  13. excel计算二元线性回归_用人话讲明白梯度下降Gradient Descent(以求解多元线性回归参数为例)...
  14. 2022中秋股市复盘随笔
  15. 汇编语言-王爽 第7章 更灵活的定位内存地址的方法-笔记
  16. Oracle 表创建和表管理
  17. 乡村夜游项目如何打造创新体验模式
  18. 基于FPGA的HDMI输出接口设计
  19. 调研分析-全球与中国电动垂直起降载人飞行器市场现状及未来发展趋势
  20. # 如何获取父节点和子节点

热门文章

  1. ps 毛发 边缘_Adobe Photoshop抠图技巧/抠图后头发边缘的颜色处理方法教程!
  2. 导出oracle sequences,利用数据泵只导出序列
  3. linux java usb 串口_2019-11-02 Linux下USB-串口的使用
  4. win10 子系统 ubuntu 16.04 安装 docker
  5. 假期周进度总计(四)
  6. Flask入门系列(转载)
  7. 在db2数据库上模拟死锁场景 还是z上的
  8. 【代码笔记】iOS-点击城市中的tableView跳转到旅游景点的tableView,下面会有“显示”更多。...
  9. ThinkPHP- 3.1
  10. Fast Matrix Operations