Неправильные раскладки клавиатуры
Я хочу иметь возможность переключать раскладку клавиатуры между немецким и английским (Великобритания). По умолчанию я установил для всей системы английский (Великобритания, расширенные WinKeys), используя
sudo dpkg-reconfigure keyboard-configuration
Пока это работает. Теперь, чтобы иметь возможность переключаться, я перехожу к настройкам клавиатуры KDE и устанавливаю два моих желаемых раскладки: британский и немецкий (до крайности).
Теперь я могу переключаться между ними, используя значок в системном окне. Странно то, что я на самом деле не понимаю, что я выбираю: когда я устанавливаю это на английский, это фактически приводит к немецкому макету. Когда я устанавливаю его на немецкий, я печатаю японскую катакану (カタカナ).
В прошлом я использовал fcitx для ввода японского, так что, возможно, какая-то конфигурация испорчена. Вчера я сделал полную переустановку операционной системы (сейчас использую Kubuntu 16.04), однако сохранил свой домашний каталог со всеми файлами конфигурации. Я не переустанавливал fcitx, но проблема все еще существует. Я удалил.config/fctix, но это ничего не изменило.
Я думаю, что-то все еще перепутано с файлами конфигурации в моем доме (так как все остальное было стерто переустановкой), но я понятия не имею, где искать.
1 ответ
Я наконец нашел проблему. У меня есть .Xmodmap
файл в моем домашнем каталоге, который я создал несколько лет назад. Его целью было переназначить только один ключ, но сопоставления по умолчанию для других ключей также были включены. Очевидно, это не работает при переключении раскладок.
Сейчас я просто удалил этот файл, и теперь все ведет себя как ожидалось.