Мой вопрос прост. На моем Asus FX505DT под управлением Kubuntu 19.10 xevне регистрируются Fn+F4нажатия клавиш. Итак, как мне решить эту проблему?
решение1
После стольких-долгих лет я понял, как сделать так, чтобы нажатие этой клавиши Fn+ F4распознавалось xev. Проблема началась с того, что эта комбинация клавиш имела код клавиши 248, который не интерпретируется системой X Window с тех пор, какон принимает только коды клавиш между8 - 255.
По-видимому,
248это код клавиши, интерпретируемыйshowkeyв виртуальной консоли, и8его нужно добавить к нему, что делает его больше, чем255. (У меня нет ссылок на это, но я читал об этом во многих темах.)
Как только я обнаружил проблему, решение оказалось простым: переназначить нажатие клавиши Fn+ F4где-то между 8 - 255. Я нашел неназначенные коды клавиш с помощью xmodmap -pke, и в моем случае я выбрал 120. После этого я продолжил использовать эторуководство.
В моем случае
showkey -sя ничего не возвращал, поэтому мне пришлось использоватьgetkeycodes.
После того, как код клавиши 120был назначен на Fn+ F4, я назначил XF86AudioMicMuteему символ, используя xmodmap.


