Ubuntu禁用系统手势,阻止应用程序异常最小化

前言

我写的一个QT应用程序应用在触摸屏上,在全屏时单指从顶部下滑总是会异常最小化退出全屏。搜索资料发现是Ubuntu的系统手势导致的。为了禁用掉这个系统手势,前前后后找了许多教程,最后终于成功,把方案分享给大家

禁用系统手势

下载插件扩展

  1. 安装Ubuntu插件管理扩展

    bash 复制代码
     sudo apt install gnome-shell-extensions

    安装完成后,可以在桌面上面看到扩展管理软件

  2. 安装三个桌面扩展依赖包gnome-shell-commongnome-shellgnome-shell-extension-prefs

  3. 安装扩展,注意需要按顺序安装,第三个包依赖前面两个包

    bash 复制代码
    sudo dpkg -i gnome-shell_42.9-0ubuntu2.2_amd64.deb
    sudo dpkg -i gnome-shell-common_42.9-0ubuntu2.2_all.deb
    sudo dpkg -i gnome-shell-extension-prefs_42.9-0ubuntu2.2_amd64.deb

安装插件

  1. 打开gnome插件官网https://extensions.gnome.org/,搜索Disable Gestures

  2. 我这里选择的Disable Gestures2021,然后根据自己Gone的版本选择插件下载

  3. 查询ubuntu的gnome shell版本

    bash 复制代码
    gnome-shell --version
  4. 我的gnome-shell版本是42.9,插件上面没有,选择42.5版本

  5. 下载完成后是一个压缩包,将这个压缩包放至 **~/.local/share/gnome-shell/extensions/**目录下(这个目录取决于你桌面端登录的用户,我的桌面端是用root用户登陆的),没有这个则创建一个

    bash 复制代码
    mkdir -p  ~/.local/share/gnome-shell/extensions/
  6. 解压压缩包得到两个文件extension.jsmetadata.json ,打开metadata.json ,找到uuid

  7. uuid作为文件名,把这两个文件移到该目录下

  8. 重启系统后,就能在扩展中看到禁用手势,将开关打开,此时再测试单指下滑发现不会将应用最小化

相关推荐
羑悻的小杀马特19 分钟前
把随身WiFi改成网盘聚合器:中兴F50挂载本地存储+夸克网盘实战
运维·服务器·人工智能·网盘·openlist
无人生还别怕27 分钟前
如何制作一个linux标准iso镜像
linux·iso·opencloudos·openanolisos
Yana.nice8 小时前
Linux 只保留 30 天内日志(find命令删除日志文件)
linux·运维·chrome
2601_9605679611 小时前
电商套图自动化效率的工程量化分析——从逐张生成到批量套图的架构演进
运维·架构·自动化
吳所畏惧12 小时前
宝塔面板Redis密码修改指南:SSH命令修改 vs 面板UI界面修改,哪个更靠谱?
运维·服务器·数据库·redis·缓存·ssh
DFT计算杂谈12 小时前
无 Root 权限在 Tesla K80 零门槛部署 DeepSeek 大模型
linux·服务器·网络·数据库·机器学习
HiDev_12 小时前
【非标自动化】2、认识元器件(确定目标)
运维·自动化
Zhang~Ling13 小时前
从 fopen 到 struct file:从零开始拆解 Linux 文件 I/O
linux·运维·服务器
DeeplyMind13 小时前
Linux 深入 per-VMA lock:Linux 缺页路径如何摆脱 mmap_lock
linux·per-vma lock
爱写代码的森13 小时前
蒙三方库 | harmony-utils之FileUtil文件重命名与属性查询详解
linux·运维·服务器·华为·harmonyos·鸿蒙·huawei