kma*_*o23 19 touchpad gnome synaptics tap-to-click 15.10
我将我的 ubuntu gnome 安装升级到 15.10,除了触摸板单击功能之外,一切都很好。单击以单击不起作用。我已经尝试了所有可能的解决方案,例如编辑synaptics.conf
文件。
我注意到的一件事是以下内容,这有点奇怪。对于每个输入设备,模式都有一个原始和deprecated
条目,但touchpad
它只有deprecated
. 这是原因吗?
我不知道如何解决这个问题。请帮忙!
org.gnome.settings-daemon.peripherals.input-devices
org.gnome.settings-daemon.peripherals.keyboard
org.gnome.settings-daemon.peripherals.keyboard.deprecated:/
org.gnome.settings-daemon.peripherals.mouse
org.gnome.settings-daemon.peripherals.mouse.deprecated:/
org.gnome.settings-daemon.peripherals.smartcard
org.gnome.settings-daemon.peripherals.touchpad.deprecated:/
org.gnome.settings-daemon.peripherals.touchscreen
org.gnome.settings-daemon.peripherals.trackball.deprecated:/
org.gnome.settings-daemon.peripherals.wacom:/
org.gnome.settings-daemon.peripherals.wacom.eraser:/
org.gnome.settings-daemon.peripherals.wacom.stylus:/
org.gnome.settings-daemon.peripherals.wacom.tablet-button:/
Run Code Online (Sandbox Code Playgroud)
另外,我的synclient
结果是,
$ synclient | grep TapButton
TapButton1 = 0
TapButton2 = 0
TapButton3 = 0
Run Code Online (Sandbox Code Playgroud)
我的xinput
命令产生以下结果,
$ xinput list
Virtual core pointer id=2 [master pointer (3)]
? Virtual core XTEST pointer id=4 [slave pointer (2)]
? SynPS/2 Synaptics TouchPad id=12 [slave pointer (2)]
? MCE IR Keyboard/Mouse (ene_ir) id=13 [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)]
? Sleep Button id=9 [slave keyboard (3)]
Run Code Online (Sandbox Code Playgroud)
xinput list-props 12
命令结果:
小智 36
按ctrl+ alt+打开终端t并输入:
synclient TapButton1=1 TapButton2=3 TapButton3=2
Run Code Online (Sandbox Code Playgroud)
它对我有用...
kma*_*o23 18
我终于找到了解决我问题的方法:
我bashrc
将以下行添加到我的,以便每次登录时都可以编译。
synclient TapButton1=1 TapButton2=3 TapButton3=2
Run Code Online (Sandbox Code Playgroud)
虽然不是一个漂亮的黑客,但它工作正常。希望社区修复bug..
更新: 此 hack 似乎在 Ubuntu 17.04 中也能正常工作,这意味着社区尚未修复该错误。
PS另见这个伟大的解决方案
小智 9
我在 Ubuntu GNOME 16.04 中遇到了同样的问题,并使用Eliah Kagan 的回答中提到的类似技术解决了它,该回答改编自评论,但有一些差异:
启动“ dconf 编辑器”应用程序。(如果没有安装,运行:sudo apt-get install dconf-tools
)
前往: org?gnome?desktop?peripherals?touchpad
启用点按即可。