Escribo día a día en inglés, alemán y español, lo cual se puede manejar maravillosamente usando el diseño estadounidense con la variante internacional (en realidad, altgr-intl).
El problema ocurre cuando quiero escribir en mi idioma nativo, el hebreo. Si lo agrego a un modo de alternancia dual con un mapa de teclas internacional de EE. UU., el internacional de EE. UU. se rompe y se convierte en un mapa de teclas de EE. UU. normal.
Para aclarar:
Si bien este comando funciona como se esperaba:
setxkbmap -rules evdev -model evdev -layout us -variant altgr-intl
Lamentablemente, este comando no:
setxkbmap -rules evdev -model evdev -layout us,il -variant altgr-intl -option grp:alt_shift_toggle
Respuesta1
Bueno, encontré una solución que no es perfecta; usando ibus en lugar de xkb puro. El método ibus maneja ambos diseños correctamente.
Publicaré un informe de error y veré qué piensan. Quizás estoy haciendo algo mal pero no veo qué es exactamente.
Respuesta2
Entonces, la forma xkb es un poco confusa, pero así es como funciona: el "us,il" que sigue al indicador -layout es una tupla y, en ese caso, el indicador -variant también esperaría una tupla. Por tanto, un comando para ambos diseños podría ser:
setxkbmap -layout us,il -variant altgr-intl, -option grp:alt_shift_toggle
Tenga en cuenta la coma después de altgr-intl.