2
What I want to do: Get the USB HID IDs when I press the keys of my truly ergonomic keyboard to be able to reprogram the firmware of the keyboard.
I know there is this list from microsoft with a lot of USB HID IDs.
But it would be easier to find the ID of a key by just typing it and seeing it displayed in a program. Especially for some media keys, which I don’t find in that list from microsoft.
Does such a program exist? Could be a command line program. Linux preferred, but Windows would be an option.
PS: I have seen, that this question on stackoverflow has an interesting answer. But I can’t find /dev/usb/hiddev0
on my system (Fedora 17).
Update
In this question the answer from @Andy Ross helped me to at least get some output, when pressing a key. I did
xxd -c 144 /dev/input/by-path/pci-0000:00:1a.0-usb-0:1.1:1.0-event-kbd
But it is still not really readable. And not always the same, when I press the same key.
Update2
In this question a python script is linked, that reads the input device and should print it. But on this computer at work I have no rights to access the device with this python script.
Describe your specific application which will allow users to provide better solutions that specifically meets your needs. – mdpc – 2013-02-14T01:46:12.610
@mdpc There is nothing more to say. I want to easily get the USB HID ID numbers of my keyboard without having to search in the linked list from microsoft. Maybe this question is better on stackoverflow? superuser seems more for users, not for hackers. can someone move this question? – erik – 2013-02-14T01:53:07.570
Hi erik. I don't think it's absolutely necessary to move your question to Stack Overflow, as we Super Users surely also do some hacking here and there :) If you'd really like to have it moved, leave me a comment. – slhck – 2013-02-14T11:59:01.420