From that moment on, you speak in tiny, efficient packets of data. You don’t send the letter ‘A’. That’s too complex. You send a simple number: 0x04 . The HID driver instantly translates 0x04 to 'A' (or 'a' if the Shift key’s number is also present) and passes it to the operating system.
Before HID, every keyboard needed its own special, custom-written driver. A Dell keyboard wouldn't work with a Sony computer without a fight. Mice, joysticks, barcode scanners—they all spoke different dialects. what is hid keyboard device
There are several types of HID Keyboard Devices, including: From that moment on, you speak in tiny,
A HID keyboard device is a keyboard that uses the HID protocol to send and receive data to and from a computer. The HID protocol is a standard protocol used for human interface devices such as keyboards, mice, and game controllers. You send a simple number: 0x04