Я использую: Ubuntu 14.04.3 (64 бит). В моем /usr/share/X11/xkb/keycodes
каталоге есть около 15 различных раскладок клавиатуры (например, ibm, xfree 86 и т. д.), а также файл README и файл "aliases".
Есть ли механизм (команда или утилита), который скажет мне, какая из них используется в данный момент? Я пытаюсь переназначить клавишу «Omni» на моей старой клавиатуре Northgate Omnikey Ultra (которая до сих пор остается лучшей из тех, что я использовал за последние 20 лет или около того) на клавишу «Windows»/«Super»/«Penguin», и из всего, что я прочитал, один из этих файлов будет подходящим местом для начала.
Я вижу, что клавиша работает с xev
утилитой, но за все эти годы мне не удалось ее переназначить, и я полон решимости попробовать еще раз.
Заранее благодарю за любую помощь ...
решение1
Я не могу присвоить себе этот ответ: эточей-то ответ на ваш тот же вопрос на другом форуме, но я публикую ответ здесь, потому что он мне помог, и askubuntu был первым местом, куда я обратился.
$ setxkbmap -print -verbose 10
расскажет вам о вашей настройке xkb.
Вывод включает в себя, какие коды клавиш используются вашим оборудованием. Фактически, может использоваться более одного: частичные наборы кодов из разных файлов объединяются и выражаются в выводе с помощью знака +
.