Раскбианская раскладка клавиатуры


42

Я хочу установить мои настройки клавиатуры на шведский, но в инструменте настройки Raspbian моей клавиатуры нет в списке.

Обновление : изменение XKBLAYOUT"se" не работает. И интернационализация в raspi-configне так. Моя клавиатура - беспроводная сенсорная клавиатура Logitech K400r, если это может помочь.


я надеюсь, что это может помочь вам: raspberrypi.org/phpBB3/viewtopic.php?f=66&t=17371
патчи

Разве код языка для шведского "sw" не является? Я серьезно подумываю попробовать это.
Брюс Кэмпбелл

Ответы:


58

Взгляните на вики Raspberry Pi по перекомпоновке клавиатуры с помощью Debian Squeeze :

Переопределение клавиатуры с помощью Debian Squeeze

Если на экране появляются буквы, отличные от введенных вами, вам необходимо перенастроить настройки клавиатуры. В Debian из командной строки введите:

sudo dpkg-reconfigure keyboard-configuration

Следуйте инструкциям. Чтобы применить тип изменений:

sudo setupcon

Или:
Из командной строки введите:

sudo nano /etc/default/keyboard

Тогда найди где написано

XKBLAYOUT=”gb”

и измените gb на двухбуквенный код для вашей страны.

Вот список текущих кодов стран из Википедии, если вы не знаете код своей страны (используйте коды в столбце, помеченном альфа-2).


Другой способ, которым вы можете попробовать переключить раскладку клавиатуры:

$ setxkbmap de
$ setxkbmap fr
$ setxkbmap us

1
ничего из этого не сработало, есть идеи почему? 'sudo: dkpg-reconfigure: команда не найдена' и изменение значений по умолчанию для клавиатуры на 'se' ничего не сделало, даже если я сохранил их перед выходом.
justanotherhobbyist

1
Вы перезапустили после сохранения этого файла?
syb0rg

Да, я перезапустил.
justanotherhobbyist

1
@ Hustlerinc Я не уверен, почему sudo dpkg-reconfigure keyboard-configurationне работает для вас. Вы работаете с полностью обновленной ОС Raspbian?
syb0rg

Да, со времени написания img я особо ничего не сделал, и я всегда делаю обновление> обновление, прежде чем пытаться устанавливать новые пакеты, чтобы убедиться, что у меня есть последние обновления. Но в значительной степени все пошло не так, как плохая SD-карта, которая не загружается NOOBS, Wi-Fi с неисправными драйверами и проблемы с клавиатурой. Это хороший учебный опыт.
justanotherhobbyist

10

Вот одна вещь, чтобы попробовать:

Редактируйте /etc/default/keyboardс помощью вашего любимого редактора (vim, nano,). Не забудьте использовать sudo:

sudo nano /etc/default/keyboard

Сделайте файл похожим на это:

# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="se"
XKBVARIANT=""
XKBOPTIONS="terminate:ctrl_alt_bksp"

BACKSPACE="guess"

Сохраните файл, затем перезагрузите компьютер.


Это тоже не сработало. = (
justanotherhobbyist

Точно, что не работает? Вы не получаете @ при нажатии ALTGR + 2? Или ... не появляется в терминале?
Sitron_NO

Речь не о специальных персонажах, я знаю, что им нет места в терминале. Проблема в вашем первом примере: мне постоянно приходится гуглить "раскладку клавиатуры США" и открывать изображение, чтобы найти скобки, точку с запятой и т. Д., И это меня бесит. : P
justanotherhobbyist

У вас есть эти пакеты установлены? keyboard-configurationи kbd(используйте dpkg -lдля проверки)
Sitron_NO

Нет, он не был установлен, по крайней мере, при попытке dkpg -l, но apt-get install клавиатурная конфигурация говорит, что «клавиатурная конфигурация уже самая новая версия», то же самое с kbd, но ответ syb0rgs по какой-то причине не работает, говорит это не установлено. : S
justanotherhobbyist

2

sudo vim / etc / default / клавиатура

XKBLAYOUT="se"
XKBOPTIONS="ctrl:swapcaps"

Не сработало только то, что было добавлено ctrl: swapcaps. Проблема, кажется, в том, что он не распознает "se".
justanotherhobbyist

@hustlerinc Вы сделали оба? Ну, это должно работать. Вы пробовали в начальной конфигурации, а?
Локо

Да, часть "se" уже была там. Под начальной конфигурацией вы подразумеваете raspi-config? Если да, то сотни раз, но моей точной клавиатуры нет, поэтому я попробовал несколько других моделей того же производителя.
justanotherhobbyist

@hustlerinc Да, я имел в виду raspi-config ...: S Извините, я не мог помочь, Гудлак, я не думаю, что есть много, что я могу сделать для тебя
Loko

НП, вы получаете некоторую бонусную репутацию за усилия.
justanotherhobbyist

2

Мое решение состояло в том, чтобы запустить «dpkg-переконфигурировать console-data» от имени пользователя root и выбрать «выбрать таблицу ключей из полного списка» в появившемся диалоговом окне. Перезагрузка не требуется.


1

У меня есть эмуляция Raspbian в Sony Vaio VGN-FW-11E на испанском языке.

Я мог бы решить эту проблему, запустив в командной строке sudo raspi-configи затем перейдя в Advanced Setup и затем «Обновить» (этот инструмент до последней версии). Это подключит ваш компьютер к серверу Raspberry Pi и загрузит последнюю версию инструмента конфигурации, которая гарантирует, что у вас будут самые обновленные опции и языки.

Тогда я мог выбрать язык моей клавиатуры - испанский, и все прошло хорошо!


1

Кажется, что-то связано с этой специфической клавиатурой (Logitech K400). Я столкнулся с той же проблемой при попытке использовать датский макет.

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


1

Я полагаю, что проблема исчезает, когда вы используете проводную клавиатуру.

Если это так, то, похоже, это связано с этой ошибкой: https://bugs.freedesktop.org/show_bug.cgi?id=39460


1
Вы получили начало отличного ответа, просто включите некоторые подробности об ошибке, и вы будете там!
Дарт Вейдер

1

Гентский, лучший способ, если вы хотите использовать несколько раскладок клавиатуры, это щелкнуть правой кнопкой мыши на значке верхней панели (например, час), затем перейдите к: «Добавить / удалить элементы панели», затем перейдите на вкладку «Панель Aplets» и «Добавить». затем выберите: «Обработчик раскладки клавиатуры», после чего он появится в виде значка на панели (это может быть флаг, клавиатура или код страны). Щелкните правой кнопкой мыши на значке клавиатуры, перейдите в «Настройки раскладки клавиатуры», затем снимите флажок «Настройки системы», а затем добавьте столько раскладки клавиатуры, сколько захотите! Наслаждаться.


0

Параметры интернационализации sudo raspi-config Раскладка клавиатуры: общие клавиши US 105 или 102 в зависимости от клавиатуры, затем выберите US, затем выберите какой тип (например, настройка EU со знаком EURO на клавише 5)


0

Эта проблема связана с объединяющим приемником Logitech. Смотрите мой ответ, приведенный здесь


Не могли бы вы включить информацию в ссылку в вашем ответе?
Дарт Вейдер

Добро пожаловать в Raspberry Pi! Хотя это может теоретически ответить на вопрос, было бы предпочтительным включить здесь основные части ответа и предоставить ссылку для справки. Пожалуйста, возьмите тур и посетите центр помощи, чтобы увидеть, как все работает здесь.
Ганима

Мы пробуем новую политику в отношении ответов без информации только здесь . Если это сообщение не будет отредактировано и содержать информацию, которая может быть ответом, пусть и минимальным, через 48 часов, оно будет преобразовано в вики сообщества, чтобы упростить его исправление сообществом.
Ганима

Этот ответ сделал это для меня. Действительно, я также использую клавиатуру Logitech
K400

0
# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page. 

XKBMODEL="pc105"
XKBLAYOUT="us,gr"
XKBVARIANT=","
XKBOPTIONS="grp:alt_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll"

BACKSPACE="guess"

0

Ни один из ответов не сработал для меня:

  1. редактирование /etc/default/keyboard
  2. с помощью raspi-config
  3. с помощью dpkg-reconfigure keyboard-configuration

Причиной было то, что LXDE имеет свой собственный конфигурационный файл, и он перезаписал конфигурационный файл, заданный вышеуказанными способами Чтобы изменить его раз и навсегда, мне пришлось использовать конфигурацию клавиатуры и мыши из «меню Пуск» -> настройки.


-5

Перейдите в Меню, Настройки, Настройки мыши и клавиатуры, Клавиатура, Раскладка клавиатуры.


Добро пожаловать в Raspberry Pi! Пожалуйста, возьмите тур и посетите центр помощи, чтобы увидеть, как все работает здесь. Обратите внимание, что OP написал, но в инструменте конфигурации Raspbian моей клавиатуры нет в списке. Предполагая, что решение на основе графического интерфейса не работает (может быть, сейчас работает).
Ганима
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.