DIY Mouse Jiggler with Arduino

It turns out the recent Arduino models such as the ARM-based UNO R4 can act as USB-attached HID devices. USB HID (Human Interface Device) is the standard protocol that USB mice and keyboards use. The Arduino board can speak this same protocol, making computers treat it as a genuine input device. Building a mouse jiggler (or a keyboard that sends continuous inputs) is therefore as straightforward…