How do I read input from a USB HID device?

I did this successfully before using a “Raw Input” implementation on CodeProject:

It allows you to receive both the input (what “keys” are pressed if it mimics a “keyboard”) as well distinguish which device it came from.

Leave a Comment