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

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

我刚刚读过如何使用 ctrl+alt+backspace 来杀死 X.org我真的很高兴,因为control- alt-backspace不再杀死我的 X-Server。不过,我还是想有办法杀死它。它应该比我每天无意中输入十次的内容更复杂。

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

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

 Option          "XkbOptions" "terminate:ctrl_alt_bksp"

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

答案1

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

terminate:ctrl_alt_bksp =   +terminate(ctrl_alt_bksp)

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

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

相关内容