Заставить CTRL + ALT работать как AltGr в xkb

Заставить CTRL + ALT работать как AltGr в xkb

Я хочу, чтобы CTRL+ ALTдействовал как AltGr, и из этого поста (1-й ответ):

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

Я дошел до того, что открыл файл level3 в gedit.. Поэтому мне нужно изменить на key <RALT>+ CTRL, ALTно как указать, что нужно нажать две клавиши? key<LCTL + LALT>или <LCTL> <LALT>или что?

Работает на Linux Mint 18 Sarah 64-bit 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, но просто подумал, что добавлю это здесь, чтобы другие люди с этой проблемой нашли решение :)

Связанный контент