使用自定义组合键启用杀死 X.org

maa*_*nus 5 kill settings xorg keyboard-shortcuts

我刚读如何启用使用Ctrl + Alt + Backspace键查杀X.org和我真的很高兴,这control- alt-backspace不再是杀死我的X服务器。但是,我想有办法杀死它。它应该比我每天不小心输入十次更复杂。

有没有办法为 kill 命令定义自定义绑定?

我想使用control- alt- meta- shift-backspace或类似的方式

 Option          "XkbOptions" "terminate:ctrl_alt_bksp"
Run Code Online (Sandbox Code Playgroud)

如何做到这一点并不明显(除非它"terminate:ctrl_alt_meta_shift_bksp"似乎不起作用)。

ala*_*anc 4

XkbOptions指 XKB 规则文件中定义的规则,通常/usr/share/X11/xkb/rules/base为 ,如下所示:

terminate:ctrl_alt_bksp =   +terminate(ctrl_alt_bksp)
Run Code Online (Sandbox Code Playgroud)

反过来,它会从终止符号文件中获取定义,通常是/usr/share/X11/xkb/symbols/terminate. 我不确定您是否可以在type="CTRL+ALT"该行中添加更多修饰符,或者类型值是否有限制。

有关 XKB 定制的文档可以在http://www.x.org/wiki/XKB找到,并且可能能够帮助填补此答案中的一些空白。