Hi Darwindesign, thanks for replying, I had followed your previous posts on 20.10. Here’s wher I’m at:
Devices
dev/input/event4: HBGIC Technology Co., Ltd. USB Keyboard Mouse
/dev/input/event5: HBGIC Technology Co., Ltd. USB Keyboard Mouse
/dev/input/event6: HBGIC Technology Co., Ltd. USB Keyboard Mouse Consumer Control
/dev/input/event7: HBGIC Technology Co., Ltd. USB Keyboard Mouse System Control
Dev4
Event: time 1644513262.526452, type 4 (EV_MSC), code 4 (MSC_SCAN), value 7004a
Event: time 1644513262.526452, type 1 (EV_KEY), code 1 (KEY_ESC), value 1
Event: time 1644513262.526452, -------------- SYN_REPORT ------------
Event: time 1644513262.534168, type 4 (EV_MSC), code 4 (MSC_SCAN), value 7004a
Event: time 1644513262.534168, type 1 (EV_KEY), code 1 (KEY_ESC), value 0
Event: time 1644513262.534168, -------------- SYN_REPORT ------------
^[(Event: time 1644513268.523747, type 4 (EV_MSC), code 4 (MSC_SCAN), value 70050
Event: time 1644513268.523747, type 1 (EV_KEY), code 105 (KEY_LEFT), value 1
Event: time 1644513268.523747, -------------- SYN_REPORT ------------
^[[DEvent: time 1644513268.571257, type 4 (EV_MSC), code 4 (MSC_SCAN), value 70050
Event: time 1644513268.571257, type 1 (EV_KEY), code 105 (KEY_LEFT), value 0
Event: time 1644513268.571257, -------------- SYN_REPORT ------------
Event: time 1644513269.605860, type 4 (EV_MSC), code 4 (MSC_SCAN), value 7004f
Event: time 1644513269.605860, type 1 (EV_KEY), code 106 (KEY_RIGHT), value 1
Event: time 1644513269.605860, -------------- SYN_REPORT ------------
^[[CEvent: time 1644513269.677141, type 4 (EV_MSC), code 4 (MSC_SCAN), value 7004f
Event: time 1644513269.677141, type 1 (EV_KEY), code 106 (KEY_RIGHT), value 0
Event: time 1644513269.677141, -------------- SYN_REPORT ------------
Event: time 1644513272.675363, type 4 (EV_MSC), code 4 (MSC_SCAN), value 70052
Event: time 1644513272.675363, type 1 (EV_KEY), code 103 (KEY_UP), value 1
Event: time 1644513272.675363, -------------- SYN_REPORT ------------
^[[AEvent: time 1644513272.746919, type 4 (EV_MSC), code 4 (MSC_SCAN), value 70052
Event: time 1644513272.746919, type 1 (EV_KEY), code 103 (KEY_UP), value 0
Event: time 1644513272.746919, -------------- SYN_REPORT ------------
Event: time 1644513273.462682, type 4 (EV_MSC), code 4 (MSC_SCAN), value 70051
Event: time 1644513273.462682, type 1 (EV_KEY), code 108 (KEY_DOWN), value 1
Event: time 1644513273.462682, -------------- SYN_REPORT ------------
^[[BEvent: time 1644513273.494314, type 4 (EV_MSC), code 4 (MSC_SCAN), value 70051
Event: time 1644513273.494314, type 1 (EV_KEY), code 108 (KEY_DOWN), value 0
Event: time 1644513273.494314, -------------- SYN_REPORT ------------
)
Dev5
^[(^[[D^[[C^[[A^[[B)
Dev6
^
[Event: time 1644513501.636851, type 4 (EV_MSC), code 4 (MSC_SCAN), value c0060
Event: time 1644513501.636851, type 1 (EV_KEY), code 179 (KEY_KPLEFTPAREN), value 1
Event: time 1644513501.636851, -------------- SYN_REPORT ------------
(Event: time 1644513501.700424, type 4 (EV_MSC), code 4 (MSC_SCAN), value c0060
Event: time 1644513501.700424, type 1 (EV_KEY), code 179 (KEY_KPLEFTPAREN), value 0
Event: time 1644513501.700424, -------------- SYN_REPORT ------------
^[[D^[[C^[[A^[[
BEvent: time 1644513508.216077, type 4 (EV_MSC), code 4 (MSC_SCAN), value c0224
Event: time 1644513508.216077, type 1 (EV_KEY), code 158 (KEY_BACK), value 1
Event: time 1644513508.216077, -------------- SYN_REPORT ------------
Event: time 1644513508.353727, type 4 (EV_MSC), code 4 (MSC_SCAN), value c0224
Event: time 1644513508.353727, type 1 (EV_KEY), code 158 (KEY_BACK), value 0
Event: time 1644513508.353727, -------------- SYN_REPORT ------------
)Event: time 1644513509.882461, type 4 (EV_MSC), code 4 (MSC_SCAN), value c00cd
Event: time 1644513509.882461, type 1 (EV_KEY), code 164 (KEY_PLAYPAUSE), value 1
Event: time 1644513509.882461, -------------- SYN_REPORT ------------
Event: time 1644513509.954940, type 4 (EV_MSC), code 4 (MSC_SCAN), value c00cd
Event: time 1644513509.954940, type 1 (EV_KEY), code 164 (KEY_PLAYPAUSE), value 0
Event: time 1644513509.954940, -------------- SYN_REPORT ------------
Event: time 1644513511.550641, type 4 (EV_MSC), code 4 (MSC_SCAN), value c0226
Event: time 1644513511.550641, type 1 (EV_KEY), code 128 (KEY_STOP), value 1
Event: time 1644513511.550641, -------------- SYN_REPORT ------------
Event: time 1644513511.574648, type 4 (EV_MSC), code 4 (MSC_SCAN), value c0226
Event: time 1644513511.574648, type 1 (EV_KEY), code 128 (KEY_STOP), value 0
Event: time 1644513511.574648, -------------- SYN_REPORT ------------
Event: time 1644513512.941527, type 4 (EV_MSC), code 4 (MSC_SCAN), value c00b4
Event: time 1644513512.941527, type 1 (EV_KEY), code 168 (KEY_REWIND), value 1
Event: time 1644513512.941527, -------------- SYN_REPORT ------------
Event: time 1644513513.013752, type 4 (EV_MSC), code 4 (MSC_SCAN), value c00b4
Event: time 1644513513.013752, type 1 (EV_KEY), code 168 (KEY_REWIND), value 0
Event: time 1644513513.013752, -------------- SYN_REPORT ------------
Event: time 1644513513.575401, type 4 (EV_MSC), code 4 (MSC_SCAN), value c00b3
Event: time 1644513513.575401, type 1 (EV_KEY), code 208 (KEY_FASTFORWARD), value 1
Event: time 1644513513.575401, -------------- SYN_REPORT ------------
Event: time 1644513513.655592, type 4 (EV_MSC), code 4 (MSC_SCAN), value c00b3
Event: time 1644513513.655592, type 1 (EV_KEY), code 208 (KEY_FASTFORWARD), value 0
Event: time 1644513513.655592, -------------- SYN_REPORT ------------
And the current hwdb (although I’ve tried them all) with chmod -x
evdev:input:b0003v2252p1069*
KEYBOARD_KEY_7002e=volumeup
KEYBOARD_KEY_7002d=volumedown
KEYBOARD_KEY_7000c=kpleftparen
KEYBOARD_KEY_70006=kprightparen
evdev:input:b0003v2017p1689*
KEYBOARD_KEY_7002e=volumeup
KEYBOARD_KEY_7002d=volumedown
KEYBOARD_KEY_7000c=kpleftparen
KEYBOARD_KEY_70006=kprightparen
evdev:input:b0003v2017p1688*
KEYBOARD_KEY_7004a=esc
KEYBOARD_KEY_c0060=kpleftparen
KEYBOARD_KEY_10084=kprightparen
KEYBOARD_KEY_7002e=volumeup
KEYBOARD_KEY_7002d=volumedown
evdev:input:b0003v2252p1037*
KEYBOARD_KEY_7004a=esc
KEYBOARD_KEY_c0060=kpleftparen
KEYBOARD_KEY_10084=kprightparen