触摸板在 Ubuntu 14.04 上不起作用

触摸板在 Ubuntu 14.04 上不起作用

我正在使用 Dell Inspiron 15R 5521 笔记本电脑。购买时安装了 Ubuntu 12.04。一切运行正常。然后我安装了 Windows,现在我删除了 Windows 并安装了 Ubuntu 14.04。我面临的问题是它无法检测到我的触摸板。我在 google 上搜索,询问 Ubuntu,但无法找到我的问题的解决方案。我还通过此链接 (https://help.ubuntu.com/community/SynapticsTouchpad),但没有帮助。你能帮我一下吗?告诉我这里还需要什么其他信息。

谢谢。

答案1

我的研究表明你的笔记本电脑有一个SynPS/2 Synaptics 触摸板

执行以下命令

xinput list

你应该看到如下输出

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer            id=4    [slave  pointer  (2)]
⎜   ↳ Logitech Unifying Device. Wireless PID:1025   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)]
    ↳ Power Button                          id=8    [slave  keyboard (3)]
    ↳ USB Camera                            id=9    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard          id=10   [slave  keyboard (3)]
    ↳ Toshiba input device                  id=12   [slave  keyboard (3)]
    ↳ Logitech Logitech Wireless Headset    id=14   [slave  keyboard (3)]

启用触摸板

xinput set-prop [device id] "Device Enabled" 1

您可以执行以下操作来检查属性

xinput --watch-props [device number]

您还可以尝试

lsmod 
lsmod | grep mouse (Check the if the touchpad is loaded)

sudo modprobe -r psmouse
sudo modprobe psmouse proto=imps

您也可以查看以下帖子。

登录后 MSi U130 上的触摸板不工作

答案2

参考:16.04 版下的触摸板无法工作

解决方案 #1

  1. 使用文本编辑器修改 GRUB 文件(nano 也可以)

    sudo -H gedit /etc/default/grub
    
  2. 在 grub 文件中找到此行

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    
  3. 将其替换为以下内容:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.nopnp" 
    
  4. 保存 GRUB 文件并运行更新

    sudo update-grub
    
  5. 关机/重启以使更改生效。

    sudo shutdown -r now
    

解决方案 #2

  1. 使用文本编辑器修改 GRUB 文件(nano 也可以)

    sudo -H gedit /etc/default/grub
    
  2. 在 grub 文件中找到此行

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    
  3. 将其替换为以下内容:(与解决方案 1 的唯一区别

    GRUB_CMDLINE_LINUX_DEFAULT="i8042.reset quiet splash"
    
  4. 保存 GRUB 文件并运行更新

    sudo update-grub
    
  5. 关机/重启以使更改生效。

    sudo shutdown -r now
    

相关内容