Проблемы с раскладкой в Убунту 12.04

Проблемы с раскладкой в Убунту 12.04

Столкнулся с такой проблемой в новой Убунту 12.04: при назначении клавиш для смены языков с дефолтного Alt-Shift на свой вариант Ctrl-Shift все работает буквально до перезагрузки. Потом, что удивительно, галочка в настройках клавиатуры стоит на Ctrl-Shift, но смена раскладки работает по дефолтной комбинации Alt-Shift. Погуглив я нашел очень много статей и обсуждений, но ни одна из них не решала данную проблему. Одни советовали править файл xorg.conf, а другие категорически не советовали в него вносить свои изменения. Но я нашел решение, хотя и считаю, что это не панацея, но мою проблему оно решило.

Запускаем в Терминале команду

sudo nautilus

Открывается файловый менеджер, запущенный от root (суперпользователя). В нем идем по адресу /etc/default/ и открываем файл keyboard. В нем делаем замену строк:

вместо

XKBOPTIONS=»grp:alt_shift_toggle,grp_led:scroll»

пишем

XKBOPTIONS=»grp:ctrl_shift_toggle,grp_led:scroll»

Этими действия мы просто измени дефолтную комбинацию клавиш для смены раскладки клавиатуры. В настройках клавиатуры ставим галочку на Ctrl-Shift.