ubuntu下禁用和恢复触摸板
1、一般禁用选项在 settings > mouse and touchpad 中。(16.04通过实验)如果无法禁用或者希望恢复,向下看。
2、命令行键入: xinput ,插卡touchpad的ID号。
我的Dell笔记本显示如下:
- ⎡ Virtual core pointer id= [master pointer ()]
- ⎜ ↳ Virtual core XTEST pointer id= [slave pointer ()]
- ⎜ ↳ PixArt USB Optical Mouse id= [slave pointer ()]
- ⎜ ↳ DLL0655: 06CB: id= [slave pointer ()]
- ⎣ Virtual core keyboard id= [master keyboard ()]
- ↳ Virtual core XTEST keyboard id= [slave keyboard ()]
- ↳ Power Button id= [slave keyboard ()]
- ↳ Video Bus id= [slave keyboard ()]
- ↳ Video Bus id= [slave keyboard ()]
- ↳ Power Button id= [slave keyboard ()]
- ↳ Sleep Button id= [slave keyboard ()]
- ↳ Integrated_Webcam_HD id= [slave keyboard ()]
- ↳ AT Translated Set keyboard id= [slave keyboard ()]
- ↳ DELL Wireless hotkeys id= [slave keyboard ()]
- ↳ Dell WMI hotkeys id= [slave keyboard ()]
一般都是在Virtual core pointer里面,如果看不出就自己测试一下吧,我的经测试,是DLL0655:00 06CB:2985 id=13
也就是ID=13
关闭触摸板: xinput disable
开启触摸板: xinput enable
3、创建一个脚本来自动执行。
- #!/bin/bash
- output=$(xinput list-props )
- if [[ "$output" =~ Device.Enabled.\(\):. ]]
- then
- xinput disable
- else
- xinput enable
- fi
为什么?(选读)
命令xinput list-props 13可以列出触摸板的当前信息,其中的Device Enabled (142): 1显示设备是否启用,数字1表示启用,0表示禁用。这里可以用正则简单地判断触摸板是否在启用状态以执行不同的命令。
ubuntu下禁用和恢复触摸板的更多相关文章
- acer笔记本禁用或关闭触摸板
acer笔记本禁用或关闭触摸板 如果启用或停用AspireOne的触摸板? 如果您希望启用或停用触摸板,请同时按下功能键(Fn)key和F7键.屏幕上会显示触摸板是否已启用或已禁用.
- ubuntu14.04禁止触摸板和恢复触摸板
1.使用xinput list查看与触摸板相关的id,以下是本机的输出,没搞清楚为什么是Mouse!!! jello@jello:~$ xinput list⎡ Virtual core pointe ...
- Linux学习三:Ubuntu下使用minicom和开发板通信
备注:如果你是用的是Windows则使用超级终端即可:开始-程序-附件-通讯-超级终端 现在我们在Ubuntu下安装配置minicom: 1.进入ubuntu桌面ctrl+alt+t打开终端 输入:s ...
- centos系统下禁用笔记本触控板
最近把零几年的老爷笔记本拿出来用,使用windows系统实在太卡了,于是折腾安装上Centos系统了,但是在使用的过程中发现鼠标经常失效.使用了多种方法(比如:http://blog.csdn.net ...
- Ubuntu下禁用笔记本自带键盘
想要禁用笔记本自带键盘(Ubuntu)只要2条命令. 1. 打开终端,输入: xinput list ⎡ Virtual core pointer id=2 [master pointer (3)] ...
- [#Linux] CentOS 7 禁用笔记本的触摸板
安装 xorg-x11-apps yum install xorg-x11-apps 查看对应设备的 id xinput –list 关闭 touchpad xinput set-int-prop 1 ...
- Ubuntu通过xinput禁用及启用联想笔记本的触摸板
查看设备列表 通过xinput先查看一些都有哪些设备 xinput #或者 xinput list 显示结果如下 ddd@ddd:~$ xinput list Virtual core p ...
- ubuntu 12.10 禁用触摸板
1. 打开终端,输入 sudo rmmod psmouse 禁用触摸板,输入 sudo modprobe psmouse 恢复触摸板 2.syndaemon -i 10 -d >/dev/nul ...
- 关于安装Ubuntu后触摸板无法使用的解决方案
安装了Ubuntu后发现触摸板无法使用,以为是修改了安装文件导致(之前拿安装源文件做了小实验),于是重装,之后触摸板仍无法使用,在一个长满小广告的页面上找到了解决方案. 以下是原文章内容: 最近突然发 ...
随机推荐
- WINDOWS常用端口列表
按端口号可分为3大类: (1)公认端口(Well Known Ports):从0到1023,它们紧密绑定(binding)于一些服务.通常这些端口的通讯明确表明了某种服务的协议.例如:80端口实际上总 ...
- 数学图形(2.2)N叶结
上一节讲的三叶结,举一反三,由三可到无穷,这一节讲N叶结 再次看下三叶结的公式: x = sin(t) + 2*sin(2*t)y = cos(t) - 2*cos(2*t) 将其改为: x = si ...
- Scurm 术语
角色 Product Owner Scrum Master Team 工件(Backlog) Product Backlog Sprint Backlog Burndown Backlog 活动 Sp ...
- JavaScript hash
location.hash -- 返回URL#后面的内容,如果没有#,返回空 hash,中文"哈希" 引用网址:http://www.dreamdu.com/javascript/ ...
- Servlet学习笔记(三):HTTP请求与响应
一.HTTP请求常用方法: Cookie[] getCookies()返回一个数组,包含客户端发送该请求的所有的 Cookie 对象. Enumeration getAttributeNames()返 ...
- GDALOpen 代码分析
先来一句话,看了这么多GDAL的源代码,并不喜欢其C风格的烙印太重,还是更喜欢boost风格的简洁的现代C++风格.不过为了更好地应用GDAL,更深的定制它,还是需要将源代码看到底.因为GDAL毕竟是 ...
- Windows 批处理 ping 某个网段
原文: https://blog.csdn.net/leuxcn/article/details/51288248 ------------------------------------------ ...
- Ajax datatype:'JSON'的error问题Status1:200,JSON格式
转自:http://blog.sina.com.cn/s/blog_6e001be701017rux.html <script src="../js/jquery-1.8.0-vsdo ...
- STL - 迭代器 - 安插型迭代器
list<, , , , , , , , }; cout << "** collection 1: **" << endl; ContainerUti ...
- T-SQL 之 语法元素
一.标识符 在T-SQL语言中,对SQLServer数据库及其数据对象(比如表.索引.视图.存储过程.触发器等)需要以名称来进行命名并加以区分,这些名称就称为标识符. 通常情况下,SQLServer数 ...