Since HID's original definition over USB, HID is now also used in other
computer communication buses. This enables HID devices that traditionally were only found on USB to also be used on alternative buses. This is done since existing support for USB HID devices can typically be adapted much faster than having to invent an entirely new protocol to support mouse, touchpad, keyboards, and the like. Known buses that use HID are: •
Bluetooth HID – Used for mouse and keyboards that are connected via
Bluetooth • Serial HID – Used in Microsoft's
Windows Media Center PC remote control receivers. •
Zigbee input device – Zigbee (
RF4CE) supports HID devices through the Zigbee input device profile. • HID over
I²C – Used for embedded devices in Microsoft Windows 8 • HID over SPI – Developed by Microsoft for faster, lower latency fixed-device communications • HID over GPIO – Used for embedded devices in Microsoft Windows 10 •
HOGP (HID over GATT) – Used for HID devices connected using Bluetooth Low Energy technology ==See also==