Конфигурация клавиатуры не будет применяться

Я запускаю ubuntu 17, и я хочу переконфигурировать свою клавиатуру, таким образом, я внес все необходимые изменения в конфигурацию / etc / default / keyboard и выполнил

$ source /etc/default/keyboard

, но изменения не применялись.

Я также попытался выстрелить

$ setxkbmap -model 105 -variant , -layout us,it -option "grp:caps_toggle, compose:ralt"

, но не имел никакого эффекта ... ничего, что я пробовал, казалось, получал недавно сделанные изменения в конфигурации. В документах говорится, что я должен использовать

udevadm trigger --subsystem-match=input --action=change

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

dpkg-reconfigure keyboard-configuration

и т. Д., Но это ужасно неудобно и ужасно неэффективно. В конце концов, что, если я хочу сделать довольно сложную конфигурацию ... Что мне не хватает? Как мне сделать такую ​​бессмысленно тривиальную вещь, как настроить мою клавиатуру? Раньше я использовал арку и дебиан, и эти дистрибутивы были достаточно щедры, чтобы дать мне возможность изменить эту проклятую вещь без лишних хлопот ...

EDIT

$ gsettings get org.gnome.desktop.input-sources sources выводит следующий список кортежей:

[('xkb', 'us'), ('xkb', 'it')]

Вторая команда: $ gsettings get org.gnome.desktop.input-sources xkb-options дает следующий список:

['grp:alt_shift_toggle', 'grp_led:scroll']

И, по-видимому, это должно быть grp:caps_toggle ... почему это alt_shift_toggle, я понятия не имею ...

1
задан 1 April 2018 в 19:52

2 ответа

Возможно, настройки вашего пользователя переопределяют системную ширину, как определено в /etc/default/keyboard.

Раскладки клавиатуры выглядят нормально. Чтобы определить ключ компоновки и изменить ярлык для переключения макета, проще всего установить Tweak (пакет gnome-tweak-tool) и сделать это оттуда. Такие изменения должны быть эффективны мгновенно.

0
ответ дан 17 July 2018 в 17:40

Возможно, настройки вашего пользователя переопределяют системную ширину, как определено в /etc/default/keyboard.

Раскладки клавиатуры выглядят нормально. Чтобы определить ключ компоновки и изменить ярлык для переключения макета, проще всего установить Tweak (пакет gnome-tweak-tool) и сделать это оттуда. Такие изменения должны быть эффективны мгновенно.

0
ответ дан 23 July 2018 в 18:32
  • 1
    Итак, вы хотите сказать, что есть другой файл конфигурации, о котором я не знаю? Потому что независимо от того, что я пишу в /etc/default/keyboard, он абсолютно ничего не меняет. – Albert 1 April 2018 в 20:12
  • 2
    @ Альберт: Да. Это файл ~/.config/dconf/user. (Но это не текстовый файл.) – Gunnar Hjalmarsson 1 April 2018 в 20:23

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

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