consolekit
Мені вдалося налаштувати HAL щоб в x-сервері без додаткових засобів можна було перемикати розкладки клавіатури комбінацією клавіш Ctrl+Shift.
<merge key="input.xkb.layout" type="string">us,ua</merge> <merge key="input.xkb.variant" type="string">,winkeys</merge> <merge key="input.xkb.options" type="string">grp:ctrl_shift_toggle</merge>