TLDR Dev · MISCELLANEOUS

WHAT IF I STORED DATA IN MY MOUSE

timwehrle.de5 min read

Summary from the TLDR Dev newsletter

A curious idea led to reverse-engineering a Logitech mouse's HID++ protocol using Rust in an attempt to use its flash memory as a portable USB drive. While the goal of truly persistent storage across power cycles was not achieved, the exploration allowed for 2 bytes of persistent data to be written via the DPI register.