Show HN: Track your input data and create colourful renders with it
Xarovin Tuesday, February 10, 2026The first version of MouseTracks I made all the way back in 2017. It got a lot of interest, but I never had the skill to actually complete it. I finally made a start on 2.0 a bit over a year ago, and I've been chipping away at it for fun ever since.
Some key features: - Track mouse movements, clicks, keyboard, and controller inputs (you can optionally disable any of these). - Switch profiles depending on what game / application is loaded. - Live render preview in the GUI. -It's designed to flawlessly handle multiple monitors and different resolutions. - Older mouse movements gradually fade to keep focus on the most recent activity. - Data can be recorded for years and rendered at any time.
It's designed as a "run and forget" type application, where you tick an option to load in the background on startup, and it'll silently keep recording until you're ready to render (it doesn't do that by default though - it just acts as a normal portable application if you don't change any settings).
It's all open source and compatible with Windows/Linux/macOS. The executables are built automatically by GitHub Actions, and there's also instructions on how to build or run locally with Python.
Feel free to ask any questions. I've got a bunch of example renders on the GitHub page which should hopefully demonstrate it properly.