首页主机资讯Ubuntu Compton配置中快捷键设置

Ubuntu Compton配置中快捷键设置

时间2026-01-18 11:34:03发布访客分类主机资讯浏览1043
导读:Ubuntu 下为 Compton 配置快捷键 核心要点 Compton 本身不提供内置快捷键,需要通过桌面环境(如 GNOME)或窗口管理器(如 i3/sway)把外部命令绑定到按键组合。常见做法是把“启动/重启 Compton”的命令...

Ubuntu 下为 Compton 配置快捷键

核心要点

  • Compton 本身不提供内置快捷键,需要通过桌面环境(如 GNOME)或窗口管理器(如 i3/sway)把外部命令绑定到按键组合。常见做法是把“启动/重启 Compton”的命令(如 compton --replace)绑定到如 Ctrl+Alt+C 等组合键上,从而实现快速切换或重载合成器。

GNOME 桌面环境的设置

  • 使用命令行设置(gsettings)
    1. 打开终端,依次执行(示例将 Ctrl+Alt+C 绑定为切换/重启 Compton):
    gsettings set org.gnome.settings-daemon.plugins.media-keys custom-keybindings "['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/']"
    gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ name 'Toggle Compton'
    gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ command 'compton --replace'
    gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ binding '<
        Control>
        <
        Alt>
        C'
    
    1. 验证:
    gsettings get org.gnome.settings-daemon.plugins.media-keys custom-keybindings
    
  • 使用图形界面设置(dconf-editor)
    1. 安装并打开:sudo apt install dconf-editor
    2. 导航至:org → gnome → settings-daemon → plugins → media-keys → custom-keybindings
    3. 点击“+”新增条目,填写名称(如“Toggle Compton”)、命令(如 compton --replace)、绑定(如 C)。

i3 窗口管理器的设置

  • 在 i3 配置中绑定(示例将 $mod+Shift+T 用于启动/重启 Compton):
    1. 编辑配置:nano ~/.config/i3/config
    2. 添加条目(可按需加入你的 compton.conf 路径与参数):
    bindsym $mod+Shift+T exec --no-startup-id compton --replace
    # 可选:停止 Compton
    bindsym $mod+Shift+K exec --no-startup-id pkill compton
    
    1. 使配置生效:按 $mod+Shift+R 重载,或执行:i3-msg reload

通用方案与进阶

  • 使用 xbindkeys 捕获任意组合键
    1. 安装工具:sudo apt install xbindkeys xautomation
    2. 生成默认配置:xbindkeys --defaults > ~/.xbindkeysrc
    3. 编辑 ~/.xbindkeysrc,示例(将 Ctrl+Alt+Y 作为“切换/重启 Compton”的热键):
    "compton --replace"
      m:0x0 + c:37  # 先用 xbindkeys -k 获取你的实际键码/修饰键
    
    1. 重新加载:killall xbindkeys & & xbindkeys
  • 冲突排查与键位查看
    • xev 检查按键码与修饰键,避免与系统/应用热键冲突。
  • 常用命令参数提示
    • 可按需添加 –backend glx–opacity 0.8–vsync true 等参数,示例:compton --backend glx --opacity 0.8 --vsync true

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Ubuntu Compton配置中快捷键设置
本文地址: https://pptw.com/jishu/784204.html
Ubuntu Compton配置中抗锯齿 Ubuntu Compton配置中窗口管理

游客 回复需填写必要信息