Плагин раскладок клавиатуры забывает настройки, не может найти обходной путь

Я использую Xubuntu. Как известно , все знают , плагин раскладок клавиатуры очень и очень глючит, и он все еще забывает мои настройки. Это сводит меня с ума - я должен устанавливать их снова и снова каждый раз, когда просыпаюсь или включаю свой ноутбук.

Итак, я нашел решение - вставьте в .bashrc это:

setxkbmap -option '' -option grp:alt_shift_toggle cz,us -variant querty

Это должно установить мой переключатель на Alt + shift и мои макеты на Czech QUERTY и обычный Американский английский как второй. Вуаля, это похоже на работу! Я могу использовать плагин раскладок клавиатуры только в качестве индикатора, ничего страшного.

Однако, это не работает хорошо. Проблема в том, что он игнорирует настройку -variant. Более менее. В плагине раскладок клавиатуры я на самом деле вижу чешский QUERTY , но на самом деле мои типы клавиатуры QUERTZ . Это безумие: - (

Кто-нибудь может помочь, пожалуйста?

2
задан 24 September 2012 в 18:43

1 ответ

Ну, правильный ответ: существует опечатка. Это не Q U ERTY, но Q W ERTY! Я обещаю в следующий раз, что спрошу утром, будучи новым.

Однако, пока я не понял, что это - опечатка, я искал и экспериментировал еще больше, и я придумал отличающийся, меньше hackish решения :

я нашел, там /etc/default/keyboard файл с настройками клавиатуры. Если я редактирую его и затем смею к Плагину Разметок сенсорной клавиатуры, мои изменения сохраняются даже после нескольких перезапусков. Никакая потребность в любых взломах с setxkbmap.

я отредактировал файл следующим способом:

# Check /usr/share/doc/keyboard-configuration/README.Debian for
# documentation on what to do after having modified this file.

# 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="cz,us"
XKBVARIANT="qwerty"
XKBOPTIONS="grp:alt_shift_toggle"

# If you don't want to use the XKB layout on the console, you can
# specify an alternative keymap.  Make sure it will be accessible
# before /usr is mounted.
# KMAP=/etc/console-setup/defkeymap.kmap.gz

Это работает. Надежда это помогает кому-то!

См. также:

0
ответ дан 24 September 2012 в 18:43

Другие вопросы по тегам:

Похожие вопросы: