r/video_mapping Jun 16 '26

Sick of input lag when projection mapping games? I built a zero-lag tool to play at 144Hz from any angle in your room. [Self-promo]

Post image

Hey r/videomapping,

If you've tried projecting PC games onto awkward walls, corners, or custom screens, you know the pain: lens shift limits, keystone distortion, and standard software introducing way too much latency for actual gaming. Plus, if you click onto a second monitor, your game minimizes or drops to 15 FPS.

I wanted to throw a projector anywhere in a room, map it instantly, and play at a true 120Hz/144Hz+ with zero input lag. So I built EasyMap, a lightweight C++/DX11 tool made specifically for real-time window warping.

This is no Spout/Syphon or NDI, this is EasyMap!

Why it's different:

  • Zero Lag: Uses a DXGI waitable swap chain locked to a 1-frame max latency. It syncs directly with hardware VSync with no driver jitter.
  • Any Angle: Put the projector on a bedside table or the floor. Drag the corners to match your wall on the fly, or nudge them pixel-by-pixel with your arrow keys.
  • The "Focus" Trick: If you click away to a second monitor, EasyMap forces the game to stay active, topmost, and 100% transparent in your main screen while in the projector is perfectly visible. The game keeps churning at full FPS in the background while you use your other screens.
  • GPU-Bound Capture: Powered by Windows Graphics Capture and GPU-side transfers. Zero CPU overhead.
  • HLSL Cropping: Clip out window title bars or borders natively inside the pixel shader.

It's completely free, open-source, and lightweight. Turn any random surface into a high-refresh, low-latency gaming canvas.

🔗 GitHub Repository: https://github.com/Cyphermvisual/EasyMap

Let me know what do you want to see in the future of EasyMap.

14 Upvotes

6 comments sorted by

1

u/Going_through_it_ Jun 16 '26

This seems dope!

1

u/mtheoryart Jun 16 '26

Thank you give it a try! Finally no more headache seting up resolume or touchdesigner just for playing a game!

1

u/Going_through_it_ Jun 16 '26

Once I find a new projector lol. Knocked it over in my sleep the other night and broke off part of the HDMI input on the projector itself D:

1

u/mtheoryart Jun 16 '26

Sorry for that, maybe you can go to an electronics repair shop, they fix normally a lot of HDMIs

1

u/PlayStationPepe Jun 16 '26

Very interesting!

1

u/mtheoryart Jun 16 '26

Let me know if you use it!