LINUX.ORG.RU

Изменение keycode

 , , ,


0

3

Нужно для одной из клавиатур изменить 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 - никакого эффекта.

как эту гадость можно дебажить? может логи какие-то есть?


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.