HID Over I2C Protocol Specification

The specification that identifies the protocol, procedures, and features for simple input devices to talk to HID over I2C.

File name: hid-over-i2c-protocol-spec-v1-0.docx

604 KB

Microsoft Word file

Get Office File Viewers

click here to download

The Human Interface Device (HID) protocol was first defined for universal serial bus (USB)-attached input devices. These include, for example, keyboards, mice, remote controls, and buttons. The protocol itself is bus agnostic and has been ported across various transports, including Bluetooth and other wired and wireless technologies. This specification identifies the protocol, procedures and features for simple input devices to talk to HID over I2C.

This protocol has been implemented on Windows 8 operating systems. For additional details on how this protocol works on Windows 8, please refer to details in the Human Input Devices section of the Windows driver development documentation.

Included in this white paper:

  • Overview of HID
  • Pertinent scenarios
  • Descriptors and reports
  • Power management
  • Example: Sensors implementation

 

 

Send comments about this topic to Microsoft

Anzeigen:
© 2014 Microsoft