Как найти заголовок .hwdb общего устройства ввода?

У меня есть старый USB-пульт RF RF, который я бы хотел использовать с Kodi. Пульт дистанционного управления - это устройство ввода без клавиатуры, которое генерирует коды клавиш. Я хотел бы сделать некоторое переназначение, но я не делал этого со времен / usr / lib / keymap, который был удален в пользу файлов evtest и udev hwdb.

Правило HWDB (для моей цели) состоит из заголовка идентификации оборудования, а затем связки сопоставлений клавиш. Я нашел несколько примеров этого для клавиатуры, но не для моего устройства ввода без клавиатуры, и ни один из них не объясняет, как построить заголовок hwdb.

Вообще говоря, как мне построить hwdb заголовок? Вот результат работы udevadm info /dev/input/eventX.

P: /devices/pci0000:00/0000:00:02.0/usb2/2-1/2-1:1.0/rc/rc0/input8/event4
N: input/event4
S: input/by-id/usb-X10_Wireless_Technology_Inc_USB_Transceiver-event-if00
S: input/by-path/pci-0000:00:02.0-usb-0:1:1.0-event
E: BACKSPACE=guess
E: DEVLINKS=/dev/input/by-path/pci-0000:00:02.0-usb-0:1:1.0-event /dev/input/by-id/usb-X10_Wireless_Technology_Inc_USB_Transceiver-event-if00
E: DEVNAME=/dev/input/event4
E: DEVPATH=/devices/pci0000:00/0000:00:02.0/usb2/2-1/2-1:1.0/rc/rc0/input8/event4
E: ID_BUS=usb
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_MODEL=USB_Transceiver
E: ID_MODEL_ENC=USB\x20Transceiver
E: ID_MODEL_ID=0002
E: ID_PATH=pci-0000:00:02.0-usb-0:1:1.0
E: ID_PATH_TAG=pci-0000_00_02_0-usb-0_1_1_0
E: ID_REVISION=0100
E: ID_SERIAL=X10_Wireless_Technology_Inc_USB_Transceiver
E: ID_TYPE=generic
E: ID_USB_DRIVER=ati_remote
E: ID_USB_INTERFACES=:ff0000:
E: ID_USB_INTERFACE_NUM=00
E: ID_VENDOR=X10_Wireless_Technology_Inc
E: ID_VENDOR_ENC=X10\x20Wireless\x20Technology\x20Inc
E: ID_VENDOR_ID=0bc7
E: MAJOR=13
E: MINOR=68
E: SUBSYSTEM=input
E: USEC_INITIALIZED=8383075
E: XKBLAYOUT=us
E: XKBMODEL=pc105
1
задан 7 March 2016 в 10:24

0 ответов

Другие вопросы по тегам:

Похожие вопросы: