Overlay Studio · Free + Pro
See your inputs.
A transparent, always-on-top overlay mirrors your live controller on screen, styled to taste and toggled with a hotkey.

- 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
The limits are listed under Limitations.
In depth
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.
Use chroma-key mode and pick a background colour 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.
OmniControl contains no anti-cheat evasion. 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: breaking them can cost you your account, and that risk sits with you as the player. OmniControl will not help evade anti-cheat.