Linux中国

在UBUNTU中关闭DELL N4050的ALPS触摸板

新用一台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

本文转载来自 Linux 中国: https://github.com/Linux-CN/archive

对这篇文章感觉如何?

太棒了
0
不错
0
爱死了
0
不太好
0
感觉很糟
0
雨落清风。心向阳

    You may also like

    Leave a reply

    您的电子邮箱地址不会被公开。 必填项已用 * 标注

    此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

    More in:Linux中国

    Linux中国

    DevOps 将去向何方?

    微软、谷歌、亚马逊、IBM 和甲骨文如今都在关注云上的 DevOps。这些大公司正在给企业提供 IT 自动化的服务。然而,DevOps 仍然在持续的演进中。DevSecOps、AIOps 和 NoOps 正在成为下一个流行词。