在 kiosk 模式下运行时,如何启用 Chromium 上的触摸事件?

在 kiosk 模式下运行时,如何启用 Chromium 上的触摸事件?

我遇到一个问题,当 Chromium 使用该标志启动时,触摸事件在支持触摸的显示器上不起作用--kiosk。如果我删除该标志,触摸事件就会按照我希望的方式运行。

这是我用来启动 Chromium 的命令:

 chromium-browser --kiosk \                                                                                                                                              
                  --incognito \                                                                                                                                          
                  --enable-logging \                                                                                                                                     
                  --v=1 \                                                                                                                                                
                  --force-device-scale-factor=1.0 \                                                                                                                      
                  --disable-session-crashed-bubble \                                                                                                                     
                   --disable-pinch \                                                                                                                                      
                   --remote-debugging-port=9922 \                                                                                                                         
                   http://localhost:8080 > /home/$USER/Documents/kiosk.log 2>&1 &

我也尝试过提供--touch-devices标志,但没有效果。

那么,我是否缺少一个标志(或类似的标志)?这是一个错误吗?

环境:Chromium 71.0.3559.6 Ubuntu 18.04

答案1

你尝试过吗--enabled --touch-events

另外,我不知道你的设置,但我读过某人x11-xserver-utils unclutter也是从 APT 安装的。

希望这有帮助

来源

答案2

我认为国旗应该是

--touch-events=enabled

相关内容