
A transparent, always-on-top overlay mirrors your live controller on screen - real hardware or a keyboard-and-mouse pad - styled to taste and toggled with a hotkey.
Read the full documentationOverlay Studio puts a transparent, always-on-top controller overlay on your screen that mirrors your live pad in real time, giving viewers a clean input display of every button, stick, and trigger you press. It is built for streaming and capture, works with OBS and any other broadcaster, and runs free with an omnicontrol.me watermark that Pro removes.
Overview
The overlay is a separate transparent window that renders your controller as a live 3D model and lights up each input the instant you press it. It reflects real hardware or a keyboard-and-mouse pad, so what your audience sees always matches what the game receives. You can pick controller themes and models, add a battery widget and an active-profile widget, and switch on a chroma-key mode for a solid color you can key out in your broadcasting software.
Placement is fully manual. The overlay supports multi-monitor setups, and you can drag and resize it wherever you want, set click-through so it never intercepts your mouse, keep it pinned above your game, and adjust its opacity. A hotkey toggles it on and off (choose any key except F8, which OmniControl reserves for Keyboard & Mouse turn-match calibration).
Why use it
Streamers and video creators need viewers to see their inputs to follow the play. A hardware capture card cannot show button presses, and manually narrating them breaks the flow. This controller overlay solves that directly: it reads OmniControl's live input and paints it on a transparent layer your capture software already composites, with no extra hardware and no scene rebuilding.
It also helps coaches, guide makers, and anyone recording tutorials. When the on-screen controller matches every action, the footage explains itself.
Use cases
- Live streaming on Twitch, YouTube, or Kick, where an always-on-top controller overlay shows chat exactly what you are pressing.
- Recorded tutorials and guides where the input display makes each step readable without narration.
- Chroma-key production: run the overlay in chroma-key mode and key the solid background out in OBS for a clean, floating controller.
- Multi-monitor rigs where you place the overlay on a secondary display and drag or resize it into your layout.
- Keyboard-and-mouse play sessions, where the overlay mirrors the Keyboard & Mouse pad so you and your viewers can confirm WASD, aim, and buttons are firing.
Supported devices and compatibility
The overlay mirrors any controller OmniControl supports, connected over USB or Bluetooth: Sony DualSense, DualSense Edge, DualShock 4, and DualShock 3; Microsoft Xbox Series X|S, Xbox One, Xbox 360, and Xbox Elite Series 2; the Nintendo Switch Pro Controller; and generic HID gamepads. Each shows as its own live 3D model.
Because the overlay draws from OmniControl's live input, it also mirrors a virtual keyboard-and-mouse pad, not just physical hardware. It runs on Windows 10 and 11, 64-bit, and composites cleanly into OBS and other capture tools through its transparent, always-on-top window.
Limitations
The overlay reflects input state, not device extras. Battery and active-profile widgets are supported, but the overlay is an input display, not a lighting or haptics surface. On the free tier the omnicontrol.me watermark is always present; removing it requires Pro. Reserve F8 for calibration and bind the overlay toggle to a different key.
Tips and best practices
Set the overlay to click-through once you have positioned it, so a stray click during play never drags or focuses the window. Match the controller theme to the pad you actually use on stream, and add the battery widget when you run wireless so you catch a low charge before it interrupts a session.
Tip
Use chroma-key mode and pick a background color that does not appear on your controller model, then key it out in OBS. You get a clean floating controller with no window edges, and your existing scene stays untouched.
Works with the rest of OmniControl
The overlay is one part of a complete controller platform. It mirrors the Keyboard & Mouse pad so your inputs stay visible while you drive a virtual controller, and it pairs naturally with your Live Controller Viewer for diagnostics off-stream. Pro removes the watermark, and Emulation presents your pad to controller-only games. Read the full overlay documentation for setup details.
Anti-cheat boundary
OmniControl is built for single-player and controller-friendly games. It is not a tool for defeating anti-cheat, and kernel-level anti-cheat competitive shooters are out of scope by design. The overlay only displays input you are already sending; it does not touch or automate gameplay. If a title's rules prohibit external overlays or virtual controllers, respect them. OmniControl will not help evade anti-cheat.
Everything it does
- Transparent, OBS-compatible overlay
- Controller themes and multiple models
- Live input display
- Battery and active-profile widgets
- Click-through and always-on-top modes
- Chroma-key mode
- Adjustable opacity
- Multi-monitor placement, drag and resize
- Windowed capture mode for OBS Window Capture
- Keyboard and mouse visualiser
- Watermark toggle