Ubuntu 16.04 LTS中没有“键入选项时禁用触摸板”


15

由于某些原因,此选项在以前的版本中的“鼠标和触摸板”设置面板中存在,但在16.04 LTS中由于某种原因而没有。有谁知道这是为什么,和/或如何解决?谢谢。


1
这里的所有建议都不适用于Ubuntu 16.10。实际上,@ DevNull的解决方案将完全禁用触控板。我仍在寻找解决方案,但想发表评论,以便其他人不会禁用其触控板。
Nitai

@Nitai的评论对我来说与Ubuntu 17.10相同
-LeoRochael

这里的ArchLinux用户:我已经安装了synapticsxorg-input并且其中任何一个都使设置恢复。
phil294

Answers:


14

我发现了一个类似的问题AskUbuntu,它提供了解决此问题所需详细信息的链接

简而言之,编辑quirks文件:

sudo vim /usr/share/X11/xorg.conf.d/51-synaptics-quirks.conf

并将以下内容添加到文件末尾:

# Disable generic Synaptics device, as we're using
# "DLL0704:01 06CB:76AE Touchpad"
# Having multiple touchpad devices running confuses syndaemon
Section "InputClass"
        Identifier "SynPS/2 Synaptics TouchPad"
        MatchProduct "SynPS/2 Synaptics TouchPad"
        MatchIsTouchpad "on"
        MatchOS "Linux"
        MatchDevicePath "/dev/input/event*"
        Option "Ignore" "on"
EndSection

现在重新启动Xorg:

sudo systemctl restart lightdm

现在,syndaemon像往常一样开始:

killall syndaemon
syndaemon -i 0.50 -m 0.10 -d -K

注意:由于某些原因,直到我完全重新启动笔记本电脑后,两指滚动才起作用,但最终它开始起作用。

编辑

最终,当我不得不切换到另一台Dell笔记本电脑时,我最终像另一个答案所建议的那样安装了触摸板指示器,并且此修复程序不再起作用。


10

这对我来说很好(ubuntu 16.04):

sudo add-apt-repository ppa:atareao/atareao  
sudo apt-get update  
sudo apt-get install touchpad-indicator

启动touchpad-indicator,然后转到“ 操作”菜单。选择“ 键入时禁用触摸板”选项。

资源


1
我已经用过,但是发现它非常不可靠。一个主要的烦恼是将键盘快捷键(例如CTRL + S)解释为“键入”的事实,这意味着每次保存时,我都必须等待半秒钟才能使用鼠标。编辑:我不好,您需要killall syndaemon首先。
尼克(Niek)

为我工作了Dell Latitude 5580
Ramesh-X

1

添加到DevNull的解决方案中,我添加了以下命令:

syndaemon -i 0.50 -m 0.10 -d -K

到我的启动应用程序的命令。这样,即使重启后它仍然可以工作。


0

在Internet上搜索此问题的答案时,我发现了一个页面,建议使用syndaemon来完成此操作(位于此处:http : //www.webupd8.org/2009/11/ubuntu-automatically-disable-touchpad.html) 。我在终端中使用了命令“ syndaemon -i 2 -d -K”来满足我的需要。此命令会在键入两秒钟(-i 2)时禁用触摸板,除非使用了Alt或Shift等修饰键(-K)。

希望有帮助!


您正在使用哪个版本的ubuntu?
亚历山大·米尔斯

我似乎无法更改间隔。syndaemon -i 10 -d -K仍然会禁用2秒,而不是10秒
。– Niek

0

触摸板设置已消失,可能是因为libinput已安装。它没有GUI设置。

在Ubuntu 16.10中,默认情况下已安装它。

您可以删除xserver-xorg-input-libinputxserver-xorg-input-libinput-hwe-16.04找回GUI,也可以使用配置文件进行此类设置。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.