Я пишу изо дня в день на английском, немецком и испанском языках, с которыми можно прекрасно справиться, используя американскую раскладку с международным вариантом (фактически altgr-intl).
Проблема возникает, когда я хочу писать на своем родном языке, иврите. Если я добавлю его в режим двойного переключения с международной таблицей ключей США, usl перестанет работать и станет обычной таблицей ключей США.
Чтобы уточнить:
Хотя эта команда работает должным образом:
setxkbmap -rules evdev -model evdev -layout us -variant altgr-intl
К сожалению, эта команда не работает:
setxkbmap -rules evdev -model evdev -layout us,il -variant altgr-intl -option grp:alt_shift_toggle
Ну, я нашел меньше идеальное решение; использование ibus вместо чистого xkb. ibus метод обрабатывает обе разметки правильно.
я буду отправлять отчет об ошибках и видеть то, что они думают. Возможно, я делаю что-то не так, но я не вижу что точно.