Дл меня весьма удобно удобно использовать для переключателя раскладки клавы CapsLock. Очень рад, если увижу отклики единомышленников в этом вопросе, как и других также.

Надо сказать к этой удобной фиче приучили прежние версии Убунты. Не будем перечислять. Но работало по принципу: настроили - забыл. Также по началу сделал после инст. U9.10, но забыть не так-то просто. Делал по стандартной схеме - Система\Параметры\Клавиатура\Раскладки:
Оставить:
Индикация - NumLock + Scroll
Переключатель - CapsLock
Все остальные сброшены. Отлично работает до первого резета или выкл./вкл. питание. После этого в \\\Раскладках появляется либо в дополнению к us.ru - USA либо Ru либо обе вместе. Из-за этого надо дополнительно делать неск. нажатий для переключения. Сразу не сообразил, что Раскладки слетают, дамал клава сбоит. Даже заменил, т.к. есть резерв.
Но потом заметил, что есть периодичность и своя логика в этих сбоях. Вот ведь какое достоинство есть у U9.10

.
Не нашел /etc/X11/xorg.conf, поэтому предположил, настройки клавы в console-setup.
Хотя нашел xorg.conf.5.gz, распаковал в xorg.conf.5. Но в этих 64,5к много чего относится к клаве, но непонятно, что к переключению.
Ниже привожу сам console-setup.
console-setup# The following variables describe your keyboard and can have the same
# values as the XkbModel, XkbLayout, XkbVariant and XkbOptions options
# in /etc/X11/xorg.conf.
XKBMODEL="pc105"
XKBLAYOUT="us,ru"
XKBVARIANT=","
XKBOPTIONS="grp:alt_shift_toggle,grp_led:scroll"
Озадачила запись "XKBOPTIONS="grp:alt_shift_toggle", когда успешно работаю в CapsLock, в т.ч в консоле. Не этот файл ответчает за сиё действие?
Как сделать устойчивым переключение после следующеего выкл \ вкл, как в старых дистрибутивах. Ответ: поставить ниже 9.10 уже знаю. Есть ещё варианты?