In the previous two HID articles, we talked about stealing HID descriptors, learned about a number of cool tools you can use for HID hacking on Linux, and created a touchscreen device. This time, let’s talk about an underappreciated HID standard, but one that you might be using right now as you’re reading this article – I2C-HID, or HID over I2C.
This is a companion discussion topic for the original entry at https://hackaday.com/2024/04/17/human-interfacing-devices-hid-over-i2c/