A developer explores the idea of using a Logitech mouse's internal flash memory as a tiny USB drive to carry data between computers. They investigate the HID++ protocol used by Logitech devices, discovering undocumented features like TemplateBytesNVS that suggest non-volatile storage capabilities. However, they encounter OS-level blocking on macOS that prevents writing data, highlighting both the technical curiosity and practical limitations of the approach.
Background
Logitech mice use a proprietary HID++ protocol built on standard USB HID, which includes features for device configuration and potentially non-volatile storage. The open-source community has partially reverse-engineered this protocol.
- Source
- Lobsters
- Published
- Mar 22, 2026 at 08:43 AM
- Score
- 5.0 / 10