3 ms·
HID over I2C specification was created by Microsoft for external devices connectable to their Surface tablets. IIRC they claimed that it saved power because of
by anonymfus 11y ago
HID over I2C specification was created by Microsoft for external devices connectable to their Surface tablets. IIRC they claimed that it saved power because of usage of simpler controllers.
- amluto 11y agoRegardless of what it was intended for, my Skylake laptop has its touchpad set up using HID over I2C. It works on legacy systems using some kind of PS/2 emulation, but it works much better using I2C.
- Sanddancer 11y agoEverything old is new again. One of the original intents of I2C was just that -- a universal bus for semi-low speed devices, including keyboards. USB just happened to come around at the same time and defined a physical spec along with an protocol, and the battle was done, with I2C relegated to embedded devices and things like querying monitors for supported features/modes.