Нужно для одной из клавиатур изменить keycode клавиш цифрового ряда на F13-F24.
Пробую делать как написано тут: https://wiki.archlinux.org/index.php/Map_scancodes_to_keycodes
Example for custom hwdb
The example hwdb file will match all USB and AT keyboards:
/etc/udev/hwdb.d/90-custom-keyboard.hwdb
keyboard:usb:v*p*
keyboard:dmi:bvn*:bvr*:bd*:svn*:pn*:pvr*
KEYBOARD_KEY_10=suspend
KEYBOARD_KEY_a0=search
Updating the Hardware Database Index
After changing the configuration files, the hardware database index, hwdb.bin, needs to be rebuilt.
Update hwdb.bin manually by running
# udevadm hwdb --update
сейчас пытаюсь переназначить 1 -> f12 для всех клавиатур
скан код клавиши «1»: 2
/etc/udev/hwdb.d/70-keyboad.hwdb:
keyboard:usb:v*p*
KEYBOARD_KEY_02=f12
udevadm hwdb --update; udevadm trigger
udevadm hwdb --test=keyboard:usb:v*p*
KEYBOARD_KEY_02=f12
не работает. пробовал кучу других скан кодов никакой реакции, также пробовал setkeycodes - никакого эффекта.
как эту гадость можно дебажить? может логи какие-то есть?