Рейтинг:2

Несколько кодов клавиш, выдаваемых для одного нажатия клавиши

флаг de

Моя цель - переназначить ключ с именем sysrq на моей клавиатуре быть Супер_R.

Я знаю, что мне нужно сначала найти код клавиши, соответствующий нажатой физической клавише, а затем переназначить ее с помощью xmodmap -e "ключевой код nnn = Super_R" куда ннн найден код ключа во время работы ксев и нажав физическую клавишу.

Однако проблема в том, что во время работы ксев | ключевой код grep и нажав sysrq ключ на моей клавиатуре я получаю два выдаются коды клавиш.

$ xev | ключевой код grep

состояние 0x0, код клавиши 64 (символ клавиши 0xffe9, Alt_L), тот же_экран ДА,
состояние 0x8, код клавиши 64 (символ клавиши 0xffe9, Alt_L), тот же_экран ДА,
состояние 0x0, код клавиши 64 (символ клавиши 0xffe9, Alt_L), тот же_экран ДА,
состояние 0x8, код клавиши 107 (символ клавиши 0xff15, Sys_Req), тот же_экран ДА,
состояние 0x8, код клавиши 107 (символ клавиши 0xff15, Sys_Req), тот же_экран ДА,
состояние 0x8, код клавиши 64 (символ клавиши 0xffe9, Alt_L), тот же_экран ДА,

Sys_Req код клавиши имеет смысл - один для нажатия клавиши, а другой для нажатия клавиши вверх. Но у него есть Alt_L ключевой код приправлен туда в то же время. Как мне остановить это, чтобы в конечном итоге переназначить sysrq физический ключ для испускания Супер_R ключевой код?

$ showkey --keycodes

код 56 нажать
ключевой код 56 выпуск
код 56 нажать
ключевой код 99 нажмите
ключевой код 99 выпуск
ключевой код 56 выпуск
ядро: 5.13.0-27-универсальный #29~20.04.1-Ubuntu
ОС: Ubuntu 20.04.3 LTS
гном: 3.36.8
оконная система: X11
ноутбук: starlabs starbook mk v
waltinator avatar
флаг it
Какой поддерживаемый выпуск Ubuntu вы используете? XWindows или Wayland? Какая модель клавиатуры? Вы проверили веб-сайт производителя (клавиатуры)? Прочитайте https://askubuntu.com/help/how-to-ask и https://askubuntu.com/help/formatting.
mez.pahlan avatar
флаг de
Обновленный вопрос с дополнительной информацией. Я связался с производителем, и они не знают, как здесь помочь.
mez.pahlan avatar
флаг de
Спасибо @QuasÃmodo, я обновил вывод. Для одного нажатия моей клавиши `sysrq` я получаю несколько кодов, нажимающих и отпускающих. Что это обозначает? мне не повезло?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.