Показать геометрию клавиатуры / модель в гноме
Этот вопрос в основном из любопытства по поводу клавишных инструментов в Gnome и / или XKB. Нижеследующее было сделано в Ubuntu Gnome 16.04, но я считаю, что они одинаковы и в более поздних версиях Ubuntu и Gnome.
При добавлении «источников ввода» (раскладок клавиатуры) в Gnome:
… В правом нижнем углу есть небольшая кнопка клавиатуры, которая показывает источник ввода на стандартной клавиатуре:
Я считаю, что клавиатура на картинке - это клавиатура «pc104».
Как вы можете видеть на первом рисунке, я нажал кнопку клавиатуры, когда был выбран «Английский (США)», но также доступен «шведский». Нажатие кнопки клавиатуры с выбранным «шведским» действительно показывает шведскую раскладку, как и ожидалось, но все же на клавиатуре pc104, как и раньше. В Швеции стандартом является pc105 (который представляет собой клавишу Enter различной формы и дополнительную клавишу слева от Z; дополнительную информацию см. На клавиатуре IBM PC ). Это не супер большое дело, но мы вернемся к этому.
Насколько я знаю, pc104 и pc105 являются примерами двух «геометрий» в XKB . В моей системе они определены в /usr/share/X11/xkb/geometry/pc
.
/usr/share/X11/xkb/geometry
также содержит другие геометрии. Тот, что бросился в глаза, был teck
. Так как у меня есть такая клавиатура («Истинно эргономичная клавиатура»), мне стало любопытно, и я хотел знать, как эта геометрия будет выглядеть на экране.
Моей первой мыслью было попытаться сделать так, чтобы дисплей клавиатуры Gnome отображал геометрию pc105 или teck. Я не мог понять, как это сделать, хотя. Я нашел gkbd-keyboard-display, но, похоже, он поддерживает только выбор «layout» и «group».
Затем я узнал о xkbprint и смог использовать его для отображения как pc105, так и teck:
setxkbmap us -geometry 'pc(pc105)' -print | xkbcomp - - | xkbprint - - | ps2pdf - > pc105.pdf setxkbmap us -geometry 'teck(teck227)' -print | xkbcomp - - | xkbprint - - | ps2pdf - > teck.pdf
Вот как выглядит макет teck, например:
Теперь перейдем к некоторым конкретным вопросам:
- Поддерживает ли «дисплей клавиатуры Gnome» другие геометрии XKB, кроме pc105?
- Как выбирается геометрия XKB? Подключение моего TECK,
setxkbmap -print
кажется, все еще указывает на клавиатуру pc104. - Для чего используются геометрии XKB? Просто для визуализации?
- Существует ли какая-либо другая программа (даже если она находится в другой среде рабочего стола или где-то еще),
xkbprint
которая может сделать что-нибудь полезное с геометриями не-pc104 XKB? Например, кто-то нашел время для создания геометрии «teck» - интересно, как она должна использоваться для пользователей TECK Linux?
0 ответов на вопрос
Похожие вопросы
-
1
Переназначить FN на другой ключ
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
3
Каковы различия между оконными менеджерами Linux?
-
-
2
Как сопоставить клавиатуру Mac с компоновкой ПК?
-
4
Как переназначить клавишу извлечения на клавиатуре MacBook, чтобы «удалить»?
-
4
Функция Windows 7 «Aero Snap» в Ubuntu GNOME
-
10
Есть ли какое-нибудь программное обеспечение, чтобы помочь мне изучить макет Dvorak?
-
6
Беспроводная (алюминиевая) клавиатура Apple на Windows
-
6
Лучшая клавиатура со встроенным указательным устройством для медиацентра Mac?
-
3
Хэш-ключ через Bootcamp на MacBook Pro