使 CTRL + ALT 的作用类似于 xkb 中的 AltGr

使 CTRL + ALT 的作用类似于 xkb 中的 AltGr

我想让CTRL+ALT表现得像 AltGr 一样,从这篇文章(第一个答案):

unix.stackexchange.com/questions/84707/how-can-i-make-ctrl-alt-act-like-alt-gr-in-ubuntu

我已经到了在 gedit 中打开 level3 文件的地步。所以我必须将其更改key <RALT>CTRL+ ALT,但是如何指定需要按下这两个键?key<LCTL + LALT>或者<LCTL> <LALT>或者什么?

运行 Linux Mint 18 Sarah 64 位 Cinnamon(如果这有任何意义的话)。

如果有人能帮助我,我将非常感激:)

答案1

我使用 xbindkeys 和 xvkbd 的组合来完成这项工作。您需要安装这两个软件包才能使我的解决方案发挥作用。

sudo apt-get install xbindkeys
xbindkeys --defaults > /home/your-user-name/.xbindkeysrc
sudo apt-get install xvkbd

例如,您需要在文本编辑器中打开 .xbindkeysrc 文件,gedit .xbindkeysrc然后您可以删除该文件的全部内容并输入:

"xvkbd -xsendevent -text "{"" m:0xc + c:16 Control+Alt + 7

这将使CTRL+ ALT+7输入 {

只需按照此模式更改 8、9、0 或任何您想要更改的键,您甚至不会记得CTRL+ALT不起作用。唯一不起作用的地方是在终端中。我仍然对 xkbd 中的解决方案感兴趣,但只是想我会在这里添加它,以便其他有此问题的人找到解决方案:)

相关内容