Простая настройка клавиатуры

28

Моя клавиатура USB была настроена немного неправильно. До сих пор я пробовал это только с образом Debian. Некоторые ключи были не в нужном месте (например, символ «~»). Я знаю, как изменить конфигурацию клавиатуры и что это тривиально для многих пользователей Linux. Однако в интересах выгоды сообщества Raspberry Pi (особенно новичков в Linux) мне было интересно, есть ли простой способ автоматически настроить клавиатуру для устранения подобных проблем.

ramblinjan
источник
Вероятно, он просто установлен на карту ключей США. Предполагая, что вы британец.
Jivings
Я не британец, и предположение о местности является ловушкой на сайтах SE.
Рамблинян
1
@jivings О, дорогой! Во всяком случае, я использую клавиатуру Mac в Linux. Я до сих пор не получил правильное отображение!
Алекс Чемберлен
@jandjorgensen Извините! Только потому, что я думал, что большинство других англоязычных национальностей используют сопоставление клавиш США, и это обычно по умолчанию. Я не имел в виду никакого вреда.
Jivings
@Jivings Извинения не нужны, и я надеюсь, что я не стал слишком едким. Хорошая точка на раскладке клавиш.
Рамблинян

Ответы:

39

Вам нужно перенастроить ваши раскладки клавиатуры. В командной строке введите:

sudo dpkg-reconfigure keyboard-configuration

Следуйте инструкциям. Затем перезагрузите ваш RasPi.

sudo reboot

Или

sudo nano /etc/default/keyboard

найдите строку, где написано

XkbLayout =»гб»

и измените gb на двухбуквенный код для вашей страны (например, США).

И перезапустите свой RasPi.

Если после переназначения клавиатуры вы получаете долгую задержку при загрузке во время фазы отображения клавиатуры, введите в командной строке следующее (один раз):

sudo setupcon
Стив Робиллард
источник
6

Я столкнулся с этой же проблемой, и второй шаг ответа AndyD на этот вопрос на форуме raspberrypi.org предлагает альтернативу перезапуску.

Используйте команду:

$ sudo dpkg-reconfigure keyboard-configuration

перенастроить вашу клавиатуру. Выберите английский (США) для раскладки клавиатуры (вторая страница конфигурации). Затем либо перезагрузите, либо

$ invoke-rc.d keyboard-setup start

перезагрузить раскладку.

Изображение debian, которое я использую, по умолчанию - сопоставление клавиш в Великобритании, которое сделало недоступным клавишу pipe (|) с помощью моей 104-клавишной американской клавиатуры (насколько я могу судить) и переназначил тильду (~) на ключ трубы. Было странно, что я не смог передать результат.

deaks
источник
0

Я лохом раньше сегодня, когда я сделал новую установку. Я наткнулся на этот пост, и это было полезно. Я хотел бы отметить, что когда я переустанавливаю новый образ на другом устройстве, он выглядит так, как будто «UK Keyboard» является раскладкой клавиатуры по умолчанию. В самой нижней части экрана (во время Raspbian) установки вы сможете выбрать различные раскладки клавиатуры.

Джейсон
источник