Недавно я установил Ubuntu Budgie 17.10 на свой Dell XPS15, но в настоящее время у меня возникают проблемы с переключением раскладки.
Я добавил 3 макета в мою систему. Использование комбинации клавиш по умолчанию для переключения раскладки, Super kbd> + Space kbd>, ведет себя странно, когда я переключаю раскладки; при нажатии клавиши Super kbd>, нажатии Пробел kbd>, раскладка переключается, как и ожидалось. Последующее повторное нажатие Пробел kbd> ничего не делает, однако. Только после отпускания Super kbd> и повторного нажатия на ту же комбинацию я могу перейти к следующему макету.
Я проверил другие дистрибутивы (Antergos KDE, Solus Budgie), и там он работает , как и ожидалось. Может быть, кто-то знает, как заставить ярлык переключателя работать так же, как в других системах?
В Ubuntu Budgie ярлык переключения Super kbd> + Space kbd> должен работать так же, как вы привыкли. Однако, по-видимому, существует
Значение dconf по умолчанию для /desktop/ibus/general/hotkey/triggers
похоже на ярлык переключателя компоновки, который вызывает вашу проблему.
Чтобы исправить, запустите в окне терминала:
dconf write /desktop/ibus/general/hotkey/triggers "@as []"
и оно должно снова работать, как и ожидалось.
Эта проблема будет исправлена в Budgie в ближайшее время с помощью переопределения gsettings.
Не совсем то, что вы просили, но так как вы используете 17.10 и используете несколько раскладок, может быть полезно установить Auto Switch Keyboard ] , который автоматически меняет макет в зависимости от приложения:
В UB 17.10 активируйте backports в Budgie Welcome, обновить и установить апплет. В 18.04 он будет доступен по умолчанию в Budgie Welcome.