Compton在Ubuntu中的快捷键设置方法
Compton本身不提供内置的图形化快捷键设置功能,其快捷键控制需通过桌面环境(如GNOME)的系统设置或窗口管理器(如i3)的配置文件实现。以下是具体方法:
若使用GNOME桌面环境,可通过gsettings命令或dconf-editor工具自定义Compton的全局快捷键(如启动/停止Compton)。
gsettings命令设置# 添加自定义快捷键路径(若未存在)
gsettings set org.gnome.settings-daemon.plugins.media-keys custom-keybindings "['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/']"
# 设置快捷键名称(如“Toggle Compton”)
gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ name 'Toggle Compton'
# 设置快捷键命令(启动/重启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'
# 设置快捷键组合(如Ctrl+Alt+C)
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'
此命令将Ctrl+Alt+C绑定为Compton的启动/重启快捷键。dconf-editor图形化工具设置dconf-editor(若未安装):sudo apt install dconf-editor
dconf-editor,导航至路径:org -> gnome -> settings-daemon -> plugins -> media-keys -> custom-keybindingscompton --replace)和绑定(如<Control><Alt>C)。若使用轻量级窗口管理器(如i3),可直接编辑其配置文件(通常位于~/.i3/config或~/.config/i3/config),添加Compton快捷键。
nano ~/.i3/config
Alt+Shift+T为例,启动Compton并设置透明度为0.5):# 绑定快捷键启动Compton(带透明度设置)
bindsym $mod+Shift+T exec --no-startup-id compton -b --opacity 0.5
# 绑定快捷键停止Compton(可选)
bindsym $mod+Shift+K exec --no-startup-id pkill compton
其中,$mod通常为Alt或Win键,--opacity 0.5表示窗口透明度为50%(0为完全透明,1为完全不透明)。Alt+Shift+R,或通过配置文件自定义)。ps -e | grep compton检查)。Ctrl+Alt+T默认用于打开终端)。通过上述方法,可根据自身桌面环境和需求,为Compton设置便捷的快捷键,提升桌面使用效率。