evtest doesn't recognize media key presses
I have Compaq sdm4540ul which is also called Compaq Internet Keyboard. Here is an image of it. http://imgur.com/5d0kUUq
As you can see there is a set of keys in the top row. When I run sudo evtest I see 4 events from this keyboard in dev/input namely: Code:
/dev/input/event12: Compaq Compaq Internet Keyboard I will post all the output in this pastebin link: https://pastebin.com/NHZj0z2k In that top row of keys there is 7 keys in the middle that evtest doesn't recognize. Every other key in that top row is recognized. As I mentioned before, event13 seem to be one for those keys in the top row so I have tried to see if input-kbd 13 sees something that evtest doesn't see and I got this: Code:
0xc00e9 = 115 # volume up + Code:
Event: time 1611589575.471766, type 4 (EV_MSC), code 4 (MSC_SCAN), value c00e9 I then tried to remap those key that I couldn't get event for in evtest with the udev. For example lets take 0xc022a = 156. In /etc/udev/hwdb.d/ I made a file 70-keyboard.hwdb and wrote: Code:
evdev:input:b0003v049Fp000E* I noticed is that the input-kbd returns the same output for events 13, 14 and 15 but here is the input-kbd of every event for this keyboard: https://pastebin.com/vsGtM2tc I also thought that maybe those set of keys is dead, so I tried to record hid signals in wireshark and I do get signals back when I press those 7 keys. Other than that I guess it could be that I have to press some key combination or to somehow enable those keys but nothing that I tried worked so far. This keyboard is designed for windows 95/98 I think and there is a driver for it: https://www.driverguide.com/driver/d...riverid=121503 that I guess could be used to enable those keys but I didn't get it to work on neither windows system that I tried it on. I appreciate if you have read this far and could give me some thoughts or you have some idea what more I can try? |
All times are GMT -5. The time now is 05:58 PM. |