timwehrle

timwehrle / mouse-fs

Public

Store 2 bytes of arbitrary data in a Logitech mouse's DPI register

18
0
100% credibility
Found Mar 22, 2026 at 18 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

A simple program that stores up to 2 bytes of data in a Logitech mouse's persistent onboard memory using its adjustable sensitivity setting.

How It Works

1
🌟 Discover mouse secret storage

You hear about a quirky tool that hides a tiny secret—up to 2 characters—inside your Logitech mouse so it travels with you everywhere.

2
🖱️ Connect your mouse

Plug in the wireless receiver for your Logitech mouse and ensure it's ready to use, then close any Logitech apps running in the background.

3
💻 Get the program

Download the simple program to your computer with a quick one-time setup so you can start storing data right away.

4
📝 Store your secret

Open the program, type a short message like 'hi', and watch it safely tuck those 2 bytes into your mouse's memory.

5
🔄 Move to another computer

Unplug your mouse receiver and connect it to a different computer—the data stays hidden inside the mouse.

6
👀 Read back your secret

Launch the program on the new computer and instantly retrieve exactly what you stored, just like magic.

🎉 Secret travels forever

Your tiny data is now persistently saved in the mouse, surviving power-offs and computer switches, ready whenever you need it.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 18 to 18 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is mouse-fs?

mouse-fs is a Rust CLI tool that lets you stash exactly 2 bytes of data—like a short secret or config flag—right into your Logitech mouse's DPI register via HID++ over a Unifying receiver. It persists across power cycles and computer swaps, turning your mouse into portable, flash-backed storage no cloud or USB needed. Run `mouse-fs write "hi"`, `read`, `reset`, or `raw` to manage it, but quit Logi Options+ first and install hidapi.

Why is it gaining traction?

In a world of storing bytes in JSON, Python scripts, MongoDB, MySQL, Postgres, Redis, SQL, or SQLite, this hacks hardware you already carry for true cross-computer persistence without accounts or drives. The hook? Sneaky fun like hiding a GitHub access token or tweaking FS22 mouse steering, FS25 mouse control, sensitivity, or steering—zero setup beyond your desk. Low overhead, no quantization limits on those u16 values.

Who should use this?

Hardware hackers embedding Easter eggs in mice, FS25 players dialing in perfect mouse sensitivity without game restarts, or devs dodging UAE mouse capture logs by stashing tiny flags. Avoid if you're not on macOS with a compatible Logitech Unifying setup; pranksters and tinkerers will love mouse fsp, fst, or fstyler vibes over bloated alternatives.

Verdict

Fun proof-of-concept for niche stego or config hacks, but at 18 stars and 1.0% credibility, it's raw—solid README, no tests, macOS-only. Try for laughs if you match the reqs; otherwise, skip until broader support lands.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.