Как изменить раскладку клавиатуры в Lubuntu 15.10?

23

Я недавно обновил свой компьютер с Lubuntu 14.10 до 15.10. Перед обновлением моя раскладка клавиатуры соответствовала датской. Но после обновления у меня, наверное, стандартная английская / американская раскладка.

  • Настройки / Языковая поддержка , не позволяет мне настраивать раскладку клавиатуры.
  • Настройки / Клавиатура и мышь , только позвольте мне настроить задержку поглаживания и тому подобное.

Я не знаю, iBusи fcitx, как подсказывает мне подсказка, это для более сложных языков, таких как китайский.

У меня нет USиконки на панели задач, нет клавиатуры и / или иконки языка вообще.

Вещи, которые я пробовал:

  • Запуск следующего в терминале работает, но только до следующей перезагрузки:

    setxkbmap -layout dk
    
  • Я получил следующий параметр в файле /etc/default/keyboard:

    XKBLAYOUT="dk"
    
  • При установке и запуске приложения Lxkeymap меняет клавиатуру на датскую, когда я ее запускаю, но перезагрузка вернет макет обратно в США.

Я не хочу ничего необычного, я просто хочу установить раскладку клавиатуры на датский. Как я могу это сделать?

Чау
источник
2
Вы можете попробовать это руководство
trunk96
В Ubuntu Unity правильным разделом «Системные настройки» является « Ввод текста », а не «Клавиатура». У вас есть это в Lubuntu тоже?
Byte Commander
Имея старый ПК, я стараюсь избегать Unity, тем самым используя Lubuntu. Но обычно я понятия не имею, где что-то менять. Я не могу найти текстовый ввод, а в Lubuntu, похоже, нет приложения для настройки системы, например Unity.
Чау
1
Если это не работает, вы можете попробовать команду терминала setxkbmap -layout dk(я думаю, что это dkдолжно означать датский ...)
Byte Commander
1
Попробуйте отредактировать /etc/default/keyboard. Это должно пережить перезагрузку. ;)
Гуннар Хьялмарссон

Ответы:

43

Некоторый поиск в Google и тест привели меня к этому:

Щелкните правой кнопкой мыши панель -> Добавить / удалить элементы панели -> Добавить -> Обработчик раскладки клавиатуры.

Это добавляет значок на панель, и если щелкнуть по нему правой кнопкой мыши и выбрать «Настройки», появится инструмент с графическим интерфейсом для управления раскладками клавиатуры.

Чтобы добавить языки, «держать системный макет» должен быть отключен.

Гуннар Хьялмарссон
источник
3
Работает над lubuntu 16.04
Луиджи Лопес
5
Работает на lubuntu 18.04
user1053510
7

Я считаю, что это решение работает, только если реализован systemd? У меня это работает в Lubuntu 16.04. Давайте сначала проверим, работает ли это.

Зайдите в терминал и введите

localectl status

У вас должно быть это (частично VC Keymap и X11 layout). Если нет команды или чего-то, у меня нет идей.

 System Locale: LANG=en_AU.UTF-8
                LANGUAGE=en_AU:en_GB:en
     VC Keymap: us
    X11 Layout: us

Если так, то следующее должно это исправить.

localectl set-keymap dk
localectl set-x11-keymap dk

Я сам установил клавиатуру GB вместо клавиатуры США, поэтому моя ситуация довольно схожа. К сожалению, у меня не так много ноу-хау, поэтому, возможно, следующее изменилось больше, чем вы хотели бы, но я не испытывал никаких проблем сам.

Решение адаптировано из ответа Meuh: /unix//a/307767

Натан Ли
источник
1
работает как очарование, это должно быть выбрано как правильный ответ ^ _ ^
Сезар
localectl set-keymap deотлично работал для настройки немецкой раскладки клавиатуры. Thx
domih
2

На Lubuntu, дополняющие решения выше: щелкните правой кнопкой мыши на нижней панели и добавьте обработчик раскладки клавиатуры.

На данный момент он обрабатывает только «американский английский», и появляется флаг США (может быть изменен на текст).

Чтобы добавить поддержку в США International (с мертвыми ключами), щелкните правой кнопкой мыши на флаге и войдите в Настройки.

Во фрейме раскладки клавиатуры нажмите + Добавить . Показан красивый список с флагами всех стран мира. Снова выберите американский английский, но обратите внимание на значок в форме уменьшительного треугольника слева от него: он расширится до довольно полного списка вариантов, одним из которых является требуемый международный. с мертвыми ключами.

Вы можете выбрать комбинацию клавиш, чтобы активировать ее (я использую Right Alt). После установки вы также можете нажать на значок флага на панели: каждый щелчок переключает макет.

Теперь у вас есть нужный макет, в моем случае я часто пишу на испанском языке на клавиатуре США. Апостроф + вокал дает вам акценты, а также -. áéíóúü.

Дэвид Рамирес
источник
Единственное, что отлично работало даже внутри программ playonlinux!
Madlymad
1
  1. В Lubuntu откройте окно терминала с помощью Ctrl-Alt-T
  2. тип sudo apt install lxkeymap
  3. введите свой пароль
  4. закрыть окно терминала
  5. нажмите на кнопку запуска, настройки, lxkeymap
  6. нажмите на вашу страну в левом столбце
  7. нажмите на свой выбор клавиатуры в правом столбце
  8. нажмите Применить
  9. вы можете проверить, как работают ключи в строке внизу окна lxkeymap
  10. закрыть окно lxkeymap

Для меня, купив ноутбук с английской клавиатурой, но будучи голландским пользователем и желая набрать «е», комбинация из Соединенного Королевства и английского (Великобритания, международная с мертвыми клавишами) работает отлично. Раньше что комбинация Соединенных Штатов и английского языка (США, международный с мертвыми ключами) работала хорошо.

Хан Леушуис
источник
Это не отвечает на вопрос. ОП указывал, что «при установке и запуске приложения Lxkeymap меняет клавиатуру на датскую, когда я ее запускаю, но перезагрузка изменит макет обратно на США».
stumblebee
0

Поскольку предыдущие попытки не решили проблему, вот обходной путь:

echo "setxkbmap -layout dk" >> ~/.xsessionrc 

Ссылка: https://wiki.debian.org/Keyboard

user.dz
источник
0

Была похожая проблема с немецкой клавиатурой qwertz в варианте Lubuntu для eeepc. После некоторых поисков я установил инструмент Lxkeymap. Он добавляет недостающие опции выбора в LXDE GUI.

Patrik
источник
2
Вы можете добавить шаги, которые вы сделали подробно для установки инструмента, это улучшит ваш ответ.
Видеонавт
0

Почему бы просто не отредактировать / etc / default / keyboard и изменить XKBLAYOUT на любое значение, которое вы хотите установить (dk, gb, us и т. Д.). Я сделал это, чтобы перейти от макета Великобритании к нам макета, работает после перезагрузки.

Gussy
источник
1
Добро пожаловать в AskUbuntu! Вы, возможно, заметили, что этот вопрос касается конкретно Lubuntu 15.10. Если ваш ответ относится к более поздней версии, было бы полезно отредактировать эту информацию в своем посте. Если нет, и вы все еще используете 15.10, я настоятельно рекомендую обновить его до более новой версии. Ура!
Старейшина Гик