求助,Thinkpad L430 如何禁用触摸板

为当前最终发行版之前的所有版本提供支持
回复
ruanww
帖子: 10
注册时间: 2013-01-16 17:22
系统: ubuntu
送出感谢: 0
接收感谢: 0

求助,Thinkpad L430 如何禁用触摸板

#1

帖子 ruanww » 2013-02-01 0:03

各位大神:小弟请教L430 如何禁用触摸板?
在网上搜索的结果在我的本本上好像不适应,系统是UBUNTU12.10,安装 POINT DEVICE 没有SynPS/2 Synaptics Touchpad这一选项,没法禁用触摸板,在BIOS里的也没有禁用触摸板这一选项。求高手帮帮忙,小北感激不尽!!
头像
速腾1994
论坛版主
帖子: 17366
注册时间: 2008-11-01 20:43
系统: Arch+gnome
送出感谢: 23 次
接收感谢: 8 次

Re: 求助,Thinkpad L430 如何禁用触摸板

#2

帖子 速腾1994 » 2013-02-01 0:05

代码: 全选

sudo modprobe -r psmouse
ruanww
帖子: 10
注册时间: 2013-01-16 17:22
系统: ubuntu
送出感谢: 0
接收感谢: 0

Re: 求助,Thinkpad L430 如何禁用触摸板

#3

帖子 ruanww » 2013-02-01 0:07

速腾1994 写了:

代码: 全选

sudo modprobe -r psmouse

这样会把小红点给禁用 了,我想保留小红点,禁用触摸板
taohunter
帖子: 1550
注册时间: 2012-03-31 3:29
送出感谢: 2 次
接收感谢: 121 次

Re: 求助,Thinkpad L430 如何禁用触摸板

#4

帖子 taohunter » 2013-02-01 8:16

1. 先找出touchpad对应的xinput id

代码: 全选

xinput list
例如下面命令中显示我的touchpad id是10

代码: 全选

$ xinput list
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad              	id=10	[slave  pointer  (2)]
⎜   ↳ TPPS/2 IBM TrackPoint                   	id=11	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=8	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=9	[slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                  	id=12	[slave  keyboard (3)]
2. 禁用touchpad,其中的10就是前一步找到的id

代码: 全选

xinput set-prop 10 "Device Enabled" 0
需要重新enable时,将2中命令结尾处的0改为1即可。
这些用户感谢了作者 taohunter 于这个帖子:
男菜鸟 (2013-02-01 11:32)
评价: 3.7%
16.04-->14.04
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

Re: 求助,Thinkpad L430 如何禁用触摸板

#5

帖子 eexpress » 2013-02-01 8:55

不如直接试试Fn-Fx 通常是6/7
● 鸣学
aloki
帖子: 17
注册时间: 2006-11-07 14:36
送出感谢: 0
接收感谢: 0

Re: 求助,Thinkpad L430 如何禁用触摸板

#6

帖子 aloki » 2013-02-01 10:10

不知4楼的方法可以不,期待楼主的回复。
头像
nkadun
帖子: 444
注册时间: 2008-06-10 12:40
送出感谢: 0
接收感谢: 1 次

Re: 求助,Thinkpad L430 如何禁用触摸板

#7

帖子 nkadun » 2013-02-01 10:26

有这闲工夫去BIOS里禁不是更好?
Macbook Pro 15 with Debian
又剁了一只手
头像
男菜鸟
帖子: 1182
注册时间: 2008-12-16 14:01
来自: 漂在江湖
送出感谢: 14 次
接收感谢: 15 次

Re: 求助,Thinkpad L430 如何禁用触摸板

#8

帖子 男菜鸟 » 2013-02-01 11:33

4楼有效! :em02
头像
k9288k
帖子: 752
注册时间: 2012-02-21 22:27
系统: Ubuntu12.04
送出感谢: 42 次
接收感谢: 1 次

Re: 求助,Thinkpad L430 如何禁用触摸板

#9

帖子 k9288k » 2013-02-01 12:21

看到了4楼的解决方案,学习一下
ruanww
帖子: 10
注册时间: 2013-01-16 17:22
系统: ubuntu
送出感谢: 0
接收感谢: 0

Re: 求助,Thinkpad L430 如何禁用触摸板

#10

帖子 ruanww » 2013-02-01 16:38

taohunter 写了:1. 先找出touchpad对应的xinput id

代码: 全选

xinput list
例如下面命令中显示我的touchpad id是10

代码: 全选

$ xinput list
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad              	id=10	[slave  pointer  (2)]
⎜   ↳ TPPS/2 IBM TrackPoint                   	id=11	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=8	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=9	[slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                  	id=12	[slave  keyboard (3)]
2. 禁用touchpad,其中的10就是前一步找到的id

代码: 全选

xinput set-prop 10 "Device Enabled" 0
需要重新enable时,将2中命令结尾处的0改为1即可。


你的方法在会将touchpad和trackpoint一起禁用了,
ThinkPad-L430:~$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ PS/2 Generic Mouse id=12 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]是中
禁用ID=12会将小红点给禁用了,我想保留小红点的功能,将touchpad触摸板禁用了,这样在摸键盘的时候就不会碰到触摸板了。
BIOS里面没有禁用touchpad这一选项,不知是什么情况,FN+X也没有;
安装synaptiks后打开会出现error:NO TOUCHPAD FOUND,但是触摸板是可以用的
回复

回到 “老旧版本支持”