You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何禁用Ubuntu 22.04中右键菜单的“释放选中”行为,改为“点击选中”?

如何禁用Ubuntu 22.04中右键菜单的“释放选中”行为,改为“点击选中”?

我来帮你搞定这个问题!你遇到的这个右键菜单交互逻辑,其实是GTK工具包的默认设置——Ubuntu 22.04默认的GNOME桌面以及你提到的绝大多数应用(VSCode、Firefox、Thunderbird、Nemo)都是基于GTK开发的,所以这个行为由GTK统一管控。

要改成你想要的“先松开右键保留菜单,再点击选项才选中”的模式,只需要修改GTK的配置文件就行,具体步骤如下:

1. 修改GTK3配置(覆盖大多数应用)

大多数主流应用目前还是基于GTK3,所以先处理这个配置:

  • 打开终端,输入命令创建/编辑GTK3的配置文件:
    nano ~/.config/gtk-3.0/settings.ini
    
  • 如果文件是空的,就粘贴以下内容;如果已有内容,找到[Settings]段,添加或修改gtk-menu-mode这一行:
    [Settings]
    gtk-menu-mode = 1
    

2. 修改GTK4配置(适配新应用)

部分较新的应用可能使用GTK4,所以也同步修改这个配置:

  • 同样在终端输入命令创建/编辑GTK4配置文件:
    nano ~/.config/gtk-4.0/settings.ini
    
  • 同样在[Settings]段添加:
    [Settings]
    gtk-menu-mode = 1
    

3. 让配置生效

保存文件后,你需要:

  • 重启所有正在运行的应用;
  • 或者直接注销当前用户再重新登录,确保所有应用都加载新的GTK配置。

这样修改后,右键菜单的行为就会变成你想要的:按住右键弹出菜单→松开右键(菜单不会消失)→点击任意菜单选项(按下再释放)才会触发选中操作。如果之后想恢复默认行为,只需要把gtk-menu-mode的值改回0即可。

备注:内容来源于stack exchange,提问作者Jack M

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 13:42:44