Я использую Ubuntu 13.10, и эта проблема возникает после обновления с 13.04:
Я запускаю Ubuntu, раскладка клавиатуры настроена на немецкий, что мне нужно. Но во время работы он может меняться случайным образом на английскую раскладку.
Когда это происходит, мне нужно только набрать Str kbd> + Alt kbd> + F1 kbd>, чтобы переключиться на консоль, а затем Str kbd> + Alt kbd> + F7 kbd> для переключения назад, и tastatur работает хорошо, так как ничего не произошло. В чем может быть проблема?
(я отключил переключение на другие раскладки клавиатуры с помощью Super kbd> + Space kbd>)
Хорошо, я решил проблему.
Вы должны добавить команду:
setxkbmap de
в Автозапуск пользователя.
Чтобы открыть меню для этого в Ubuntu, необходимо ввести команду:
gnome-session-properties
И теперь вы можете добавить команду в список
В Ubuntu 13.10 или новее . Это работает лучше, чем setxkbmap с индикатором раскладки клавиатуры Gnome / Unity.
gsettings set org.gnome.desktop.input-sources current 0
0 - индекс макета (0 по умолчанию или топ-макет). Макеты индексируются начиная с 0.
Таким образом, вы можете создать сочетание клавиш для любой раскладки, которую вы хотите, используя инструменты настройки, действия gnome, плагин действий compiz, ...