Здравствуйте. Почему в openSUSE 13.1 для смены раскладки клавиатуры (с русской на английскую) нельзя назначить клавиши Shift/Alt/Ctrl? После перехода с windows на openSUSE каждый раз переключать мышкой или тыкать клавиши Win+Пробел неудобно и непривычно.
DarkLotus wrote:
> Почему в openSUSE 13.1 для
> смены раскладки клавиатуры (с русской
> на английскую) нельзя назначить
> клавиши Shift/Alt/Ctrl?
Можно, можно. У вас GNOME, вероятно? Там какие-то заморочки с этим
делом. Но решение есть. И, вроде, на этом форуме обсуждалось.
А можно и системно задать, прописав в
файле /etc/X11/xorg.conf.d/90-keytable.conf
В “язык и регионы” настроил источники ввода, но комбинацию Alt+Shift применить не получилось. Пытался редактировать 90-keytable.conf, но система упорно отказывалась сохранять изменения. Что мне делать?
DarkLotus wrote:
> Пытался редактировать
> 90-keytable.conf, но системаупорно
> отказывалась сохранять изменения. Что
> мне делать?
Вероятно, вы редактировали без прав root.
Можно выполнить в эмуляторе терминала:
sudoedit /etc/X11/xorg.conf.d/90-keytable.conf
Если справитесь с vim, то нормально.
Или в эмуляторе терминала запустите ‘xdg-su -c gedit’ (если пользуетесь
GNOME), или ‘xdg-su -c kate’ (в случае KDE).
Если Gnome, запускаешь “дополнительные параметры” -> клавиатура -> клавиша смены раскладки.
Спасибо, получилось. Долго же я не мог найти эти “дополнительные параметры”