Regardless 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&#x2F;2 emulation, but it works much better using I2C.