You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何在Ubuntu 22.04中禁用Ctrl/Alt+鼠标滚轮切换工作区的功能?

如何在Ubuntu 22.04中禁用Ctrl/Alt+鼠标滚轮切换工作区的功能?

我太懂这种憋屈感了——刚换了新机器,之前用来在浏览器里缩放页面的Ctrl+鼠标滚轮、Alt+鼠标滚轮,居然被系统抢去当切换工作区的快捷键,找遍常规设置没地方改,试过gsettings的方法也只解决了一部分问题对吧?

别着急,咱们来彻底搞定这个问题:

方法一:图形界面修改(直观好操作)

  1. 打开系统设置,找到「键盘」选项卡,切换到「键盘快捷键」页面。
  2. 往下翻找到「工作区」分类,能看到「切换到上方工作区」和「切换到下方工作区」两个选项。
  3. 点击对应选项,检查里面有没有绑定<Ctrl>滚轮向上<Alt>滚轮向上(以及向下的对应组合)的快捷键。
  4. 如果有,选中这些不需要的组合,点击「删除」按钮就可以了。

方法二:命令行精确调整(适合偏好终端的用户)

如果图形界面里找不到对应绑定,咱们直接用gsettings命令修改系统配置:

  1. 先查看当前工作区切换的快捷键绑定,打开终端输入:
    gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-up
    gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-down
    
    你会看到类似这样的输出(里面会包含导致问题的Ctrl/Alt+滚轮组合):
    ['<Control><Super>Up', '<Control>Scroll_Up', '<Alt>Scroll_Up']
    
  2. 把不需要的快捷键组合移除,重新设置绑定。比如只保留Super+Ctrl的组合(如果需要的话),输入:
    gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-up "['<Control><Super>Up']"
    gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-down "['<Control><Super>Down']"
    
    要是完全不需要这类工作区切换快捷键,也可以把数组设为空:"[]"

做完这些操作后,再按住Ctrl或Alt滚动鼠标滚轮,应该就能正常在浏览器里缩放页面,不会再触发工作区切换了。

备注:内容来源于stack exchange,提问作者William Lee-Anglin

火山引擎 最新活动