
Hey,
I’ve been working on a project for a while and finally got it into a usable state. Asked them lovely mods if this was okay to post here.
It’s a local Windows app that syncs Lovense devices to what’s happening on your screen or audio in real time called OpenControl
Instead of relying on scripts or pre-defined patterns, it uses a mix of:
motion tracking (two areas at once if you want)
Region of interest detection (custom-trained models)
scene/action recognition
and a rules system to interpret movement
The goal wasn’t just “make it react”, but to try make it feel natural:
- less jitter
- better rhythm detection
- smoother motion for stroke-style devices
- more meaningful response depending on what’s actually happening on screen
Everything runs locally, so no cloud or external processing or browser addons.
Some stuff like NSFW-scene detection are still flaky, but I wanted to get the motion-input as good as I could and then keep getting it better. It prefers ON more than OFF on motion.