Ubuntu 18.04触摸屏自助服务终端 – 禁用多点触控手势

我正在通过Chromium运行一个信息亭触摸屏。 我已经设置好了,因此Chromium应用程序使用--kiosk标志运行,这会阻止访问操作系统。

我遇到的问题是多点触控手势。 这里列出了我想为GNOME禁用的手势,它们是3和4个触摸手势。 这些手势允许用户退出Chromium kiosk应用程序,这显然不是用户应该能够做到的。

我的问题是,如何禁用这些多点触控手势?

如果可能,我想从命令行启用/禁用这些多点触摸手势作为我的启动脚本的一部分。

编辑:如果Ubuntu多点触摸文档不清楚,我已经录制了多点触摸手势的video演示 。

似乎这些手势无法通过gsettings禁用。

但是,Gnome Shell Extension“ 禁用手势 ”对我来说非常适合。

自动安装

我最近在gnome-shell-extension-tool 添加了一个安装命令 。 这还没有合并到上游 。 但整个工具只是一个Python 3脚本。 因此,您只需下载并使用我的修补版本的文件并运行以下命令即可安装并启用disable-gestures@mattbell.com.au

 # Download extension wget "https://extensions.gnome.org/extension-data/disable-gestures%40mattbell.com.au.v2.shell-extension.zip" # Install extension gnome-shell-extension-tool -i disable-gestures@mattbell.com.au.*.zip # Enable extension gnome-shell-extension-tool -e disable-gestures@mattbell.com.au