谷歌Chrome触摸屏 – 右键单击​​卡住了

我在Ubuntu 14.04中使用谷歌浏览器和触摸屏时遇到了一些问题。

基本的触摸屏使用工作正常,但如果我双击触摸屏(右键单击的手势,据我所知),那么每次我触摸屏幕后,它就好像我是对的-clicked。

此问题似乎是Chrome独有的问题; 例如,xterm正常运行。

有什么建议?

有没有办法让触摸屏事件与鼠标事件相同? 例如,我找到了可以禁用触摸事件的位置(使用chrome://flags/#touch-events ),但是完全禁用了左键点击。

是否有人在Ubuntu 14.04中成功使用谷歌浏览器的触摸屏? (我正在为一个自助服务终端风格的设置工作,所以我使用Ubuntu Server和nodm而不是Unity或其他桌面shell,而且我的硬件也有点不寻常。)

至少有一种可行的解决方案对我有用。 🙂

使用Chrome的--touch-devices命令行参数可以解决这个问题。

在控制台中确定X的输入设备ID

 xinput list 

导致

 google-chrome --touch-devices=10 

在我的系统上。

要使Chrome始终使用此CLI标记,请参阅:

如何为Google Chrome设置CLI标志?

Chrome +触摸屏+ Unity(14.04)

这个问题对我来说非常难以捉摸,所以我不确定我目前的修复程序是否会实际修复。 但我所做的是在/usr/share/X11/xorg.conf.d/50-synaptics.conf注释掉任何Option "SoftButtonAreas" 。 但是,这不是这样做的方法。 相反,我应该在/etc/X11/xorg.conf.d/my-synaptics.conf覆盖此文件。 我会重新启动,看看是否再次破坏它…