在Debian上为Compton设置自定义快捷键可以通过以下几种方法实现:
sudo apt-get install compton touch ~/.i3/config nano ~/.i3/config mod键(默认是Mod1,即Alt键或Win键)和透明度值:bindsym $mod+Shift+T exec --no-startup-id compton -b 0.5 此配置将Alt+Shift+T设置为Compton快捷键,并将背景模糊度设置为0.5(0为完全不模糊,1为完全模糊)。
Alt+Shift+R(或你自定义的i3重新加载快捷键)。sudo apt update sudo apt install xbindkeys xautomation xbindkeys --defaults > ~/.xbindkeysrc nano ~/.xbindkeysrc Ctrl+Alt+Y来切换Compton):"xte 'keydown Control_L' 'keydown Alt_L' 'key y' 'keyup Alt_L' 'keyup Control_L'" m:0x0 + c:37 这里的m:0x0 + c:37是Ctrl+Alt+Y的组合键代码。你可以通过xbindkeys -k来查看当前按键的代码。
killall xbindkeys xbindkeys sudo apt install dconf-editor dconf-editor org -> gnome -> settings-daemon -> plugins -> xsettings compositor相关的设置,并添加或修改快捷键。例如,你可以添加一个自定义的快捷键来启动或停止Compton。sudo nano /etc/systemd/system/compton.service 添加以下内容:
[Unit] Description=Compton Compositor After=graphical.target [Service] ExecStart=/usr/bin/compton --config /path/to/your/compton.conf Restart=always [Install] WantedBy=graphical.target sudo systemctl enable compton.service sudo systemctl start compton.service xbindkeys和systemctl命令来设置快捷键。通过以上方法,你应该能够在Debian上成功为Compton设置快捷键。