Как изменить геометрию клавиатуры со 104 на 105 клавиш?

Как изменить геометрию клавиатуры со 104 на 105 клавиш?

Я использую Ubuntu 14.04 и сталкивался со следующей проблемой и в предыдущих версиях.

Я использую немецкую раскладку клавиатуры. Однако у меня отсутствует клавиша для отображения знаков вертикальной черты/неравенства (которая на немецких клавиатурах должна быть слева от клавиши Y).

Я уже пытался добавлять или удалять различные немецкие раскладки клавиатуры с помощью системных настроек, но ни одна из раскладок не включает эту клавишу. Лучшее, что я смог получить до сих пор, это доступ к следующим символам: »и «. Однако это не соответствующие немецкие знаки неравенства, плюс отсутствует символ вертикальной черты.

Посмотрите на этот скриншот моей немецкой раскладки клавиатуры:

введите описание изображения здесь

решение1

Возможно, выбрана неправильная модель клавиатуры. Чтобы просмотреть проблему с установленной в данный момент моделью клавиатуры:

setxkbmap -print | grep geometry

Если вы pc104это видите, у вас будет раскладка из 104 клавиш, где > < |тональность не определена.

Чтобы использовать типичную немецкую клавиатуру с 105 клавишами, вам нужно выбрать тип "pc105", обозначенный как "Generische PC-Tastatur mit 105 Tasten (Intl)" в немецкой локализации Ubuntu при установке. Чтобы изменить это позже, вы можете выполнить

sudo dpkg-reconfigure keyboard-configuration

или редактировать /etc/default/keyboardкак root. Мой файл выглядит следующим образом:

# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="de"
XKBVARIANT="nodeadkeys"
XKBOPTIONS=""

BACKSPACE="guess"

В Xfce вы также можете изменить настройки только для своего пользователя. Соответствующая опция находится вНастройки/Настройки клавиатуры/Раскладка. Тем не менее, поскольку я не использую Unity или Gnome, я понятия не имею, где там спрятана соответствующая настройка (если кто-то знает: пожалуйста, обновите этот ответ).

Связанный контент