Hardware Dev Center

What's New in HID

This topic summarizes the new features and improvements for Human Interface Devices (HID) in Windows 8.1.


The Windows.Devices.HumanInterfaceDevice API lets a Windows Store app access devices that support the Human Interface Device (HID) protocol.

The following short video describes an end-to-end sample solution for HID that's available for download on the MSDN samples gallery. (This solution includes a sample app created using the new HID WinRT API.)

Design Guide

The Design Guide has been rewritten to provide a more comprehensive coverage of HID support in Windows 8. This rewrite includes a new Overview, a section describing HID Clients, a section describing HID Transports, and a section describing Non-HID Legacy Devices.

HID Over I²C

The HID protocol originally targeted human interface devices like: keyboards, mice, and joysticks. It was originally developed to run over USB. For Windows 8, Microsoft created a new HID miniport driver that allows devices to communicate over an Inter-Integrated Circuit (I²C) bus.

Related topics

Design Guide
HID Over I2C



Send comments about this topic to Microsoft

© 2015 Microsoft