![Использование сочетания клавиш Ctrl+Alt для замены функции AltGr 3-го уровня в xorg](https://rvso.com/image/1303467/%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20%D1%81%D0%BE%D1%87%D0%B5%D1%82%D0%B0%D0%BD%D0%B8%D1%8F%20%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D1%88%20Ctrl%2BAlt%20%D0%B4%D0%BB%D1%8F%20%D0%B7%D0%B0%D0%BC%D0%B5%D0%BD%D1%8B%20%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8%20AltGr%203-%D0%B3%D0%BE%20%D1%83%D1%80%D0%BE%D0%B2%D0%BD%D1%8F%20%D0%B2%20xorg.png)
В Windows Ctrl- Altотображается на Alt Gr, но не в Linux.
Использование Alt Grклавиш 3-го уровня убивает запястье! Я не могу найти обходной путь, который не удаляет другие функции, которые я использую (несколько вариантов сопоставления в настройках клавиатуры). Я нашел ссылки для других с такими же проблемами (многие европейцы...), но я не нашел ни одного приемлемого обходного пути.
Кто - нибудь нашел способ сопоставить Ctrl- Alt?Alt Gr
BTW: Я назначил левое Altдля клавиш 3-го уровня и отключил Alt Gr(что делает Alt Grповедение обычным Alt). Это работает, но это значительно усложняет переключение между Windows и Linux (или другими рабочими станциями).
решение1
Я думаю, что создание типа клавиатуры XKB map[Control+Alt] = Level3;
должно помочь. Спасибо Уильяму Хэтчу изhttps://unix.stackexchange.com/questions/157834/how-to-bind-altgr-to-ctrl-alt
type "Level3withCtrlAlt" {
modifiers = Control+Alt+Shift;
map[None] = Level1;
map[Shift] = Level2;
map[Control+Alt] = Level3;
map[Control+Alt+Shift] = Level4;
};