新用一台DELL INSPIRON N4050的笔记本,经常发现键盘输入的时候,输入焦点莫名其妙的移动到了别的地方。一直大惑不解,还曾经以为是我的无线鼠标受到了信号干扰,经过实验,发现关闭无线鼠标该问题依旧存在。
今天始终忍受不了了,遂仔细搜索了网上的资料。
1、DELL N4050的触摸板在UBUNTU 11.10中,不像以前作为独立的Synaptics Touchpad设备出现了,所以在控制面板里面是没有禁用、设置触摸板的选项卡的。
2、新的触摸板是ALPS触摸板,在UBUNTU中是当作USB鼠标的,相当于一个串联的鼠标,和你另外接的USB鼠标共同工作。
3、既然不作为触摸板设备出现,那只能禁用它了。可以通过以下命令先找到它的ID:
wxy@xingyuwang-ubuntu:~$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ 2.4GHz 2way RF Mouse Receiver id=11 [slave pointer (2)]
⎜ ↳ ImPS/2 ALPS GlidePoint id=14 [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)]
↳ Power Button id=9 [slave keyboard (3)]
↳ Sleep Button id=10 [slave keyboard (3)]
↳ Integrated Webcam id=12 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]
↳ Dell WMI hotkeys id=15 [slave keyboard (3)]
以上高亮的第5行,即ALPS触摸板,其设备ID在我这里是14,在你的机器上可能不同。
4、然后通过以下命令来禁用它:
wxy@xingyuwang-ubuntu:~$ xinput set-prop 14 "Device Enabled" 0
这样,这个触摸板以及它的鼠标键就都禁用了。整个世界清静了!
为了方便,你可以将以上命令放到系统启动脚本中,也可以做个命令启动器放到桌面上。
5、当然,你随时还可以通过以下命令来启用它:
wxy@xingyuwang-ubuntu:~$ xinput set-prop 14 "Device Enabled" 1