(1 )Коды клавиш X и коды клавиш ядра не совпадают, вы должны добавить 8 к последнему, чтобы получить первое. Попробуйте использовать xev
, showkey
и обычную букву, скажем, a .
(2 )Если я правильно помню, коды клавиш больше 256 не поддерживаются в X.
Таким образом, вам нужна пользовательская клавиатура ядра или сопоставление HID, которое сопоставляет ваш код клавиши 264
и остальные с другими неиспользуемыми кодами клавиш, которые находятся в допустимом диапазоне.
Редактировать
Вы можете сделать это глобально с помощью getkeycodes
соотв. setkeycodes
, или на устройство с базой данных udev hw , или на устройство с помощью собственной программы с EVIOCGKEYCODE_V2
и EVIOCSKEYCODE_V2
ioctl.
была такая же проблема с Debian Buster (Kali основана на нем, насколько мне известно ), однако, когда я переключал BIOS из режима UEFI в «оба», экран загрузки grub выглядел по-другому, и я возможность установки системы с графическим режимом позже я вернул биос в режим UEFI и установил grub -efi, как описано здесь:https://askubuntu.com/a/509564