Overlay Cat creator guide

How to Use a Bongo Cat Overlay in OBS Studio

A Bongo Cat overlay can turn keyboard, mouse, arrow-key, and gamepad input into a visible part of your OBS Studio scene. This guide shows how to connect Overlay Cat Desktop to an OBS Browser Source, preserve transparency, size the overlay correctly, and fix the most common setup problems.

Published by Overlay CatAbout 8 minutes
Bongo Cat keyboard and mouse overlay prepared for an OBS Studio Browser Source
Overlay Cat composes the character, hardware, hands, and active input frames into one transparent Browser Source for OBS Studio.

Quick answer

How do you add a Bongo Cat overlay to OBS?

Run Overlay Cat Desktop, choose a character and input style, then copy the Browser Source URL shown by the app. In OBS Studio, add a Browser source, leave Local file turned off, paste the local URL, and set the viewport to 612 x 354or another size with the same aspect ratio. Keep Overlay Cat Desktop running while OBS is open; the app supplies the local overlay page and system-level input events.

Use the exact URL shown in Desktop.

It normally begins with http://127.0.0.1:17338/overlay, but Overlay Cat can choose another local port when that port is already in use. Do not add ?preview=1; that query is only for the checkerboard preview inside the Desktop app.

Preparation

What you need before opening OBS Studio

You need OBS Studio, Overlay Cat Desktop, and permission for the desktop app to read the input events you want to show. The website demo reacts only while its browser tab has focus. A live OBS scene needs the Desktop app because your game, editor, or presentation will usually own keyboard focus during the broadcast.

  • Install a current OBS Studio release from the official OBS website. Browser Source is available in official Windows, macOS, and Linux packages.
  • Open Overlay Cat Desktop and check the current platform status on the Overlay Cat download page.
  • On macOS, allow Input Monitoring when requested. On Windows, follow the app prompt if your game requires Overlay Cat to run with administrator privileges.
  • Choose one of the six characters and a full keyboard, compact keyboard, arrow-key, mouse, or gamepad style. Compare them on the Bongo Cat characters page.

Test the chosen style in Desktop before configuring OBS. Press several supported keys, click the mouse, or move the controller. If the cat responds in Desktop, you have separated input-permission problems from OBS Browser Source problems before the two applications are connected.

Step by step

Set up the Bongo Cat Browser Source in OBS Studio

01

Choose the character and hardware style

In Overlay Cat Desktop, choose the cat first and the input style second. A full keyboard is useful when shortcuts matter; a compact layout is easier to place in a busy or vertical scene; gamepad mode keeps controller actions legible. The Browser Source follows the active Desktop selection, so you do not need to rebuild the source when you change a cat.

Illustrated Overlay Cat Desktop character and input style selection
Step 1: choose the character and hardware style in Overlay Cat Desktop.
02

Copy the local Browser Source URL

Find Browser Source URL in Overlay Cat Desktop and use its copy button. The address points to a small local server bound to 127.0.0.1, which means it is available only on your computer. Keep Desktop open: closing it stops the local page and its live event stream.

Illustrated Overlay Cat Desktop Browser Source URL and copy button
Step 2: copy the exact local Browser Source URL shown by Desktop.
03

Add a Browser Source to the correct OBS scene

Select the target scene in OBS. In the Sources dock, click the plus button, choose Browser, create a new source, and name it Overlay Cat. OBS sources higher in the Sources list render above sources below them, so place the cat above gameplay or a background that should sit behind it.

Illustrated OBS Studio Sources menu with Browser selected
Step 3: add a Browser source from the Sources dock in OBS Studio.
04

Paste the URL and set a matching viewport

Leave Local file off and paste the URL copied from Desktop. Start with a width of 612 and a height of 354. Larger values such as 1224 x 708 preserve the same ratio, but scaling the source in the OBS canvas is usually simpler. Overlay Cat already outputs a transparent page, so the cat can sit directly over gameplay or video. Leave Shutdown source when not visible off when you want the local connection to remain active between scene changes.

Illustrated OBS Browser Source properties with the Overlay Cat URL and viewport
Step 4: paste the local URL and start with a 612 x 354 viewport.
05

Position the overlay and confirm input

Click OK, resize the source from a corner, and place it above gameplay or video. Then focus the application you plan to stream and press supported controls. The Bongo Cat should continue reacting in the OBS preview even though OBS is not focused. If the source returns to a stale frame after changing scenes, enable Refresh browser source when scene becomes active in its properties.

Illustrated OBS scene with a Bongo Cat overlay positioned above gameplay
Step 5: resize the overlay, keep its aspect ratio, and place it above gameplay.

OBS describes Browser Source as an embedded web browser with URL, viewport, custom CSS, refresh, and visibility controls. See the official OBS Browser Source documentation and OBS Sources Guide for the host application controls referenced above.

Scene design

Place the keyboard overlay without covering the stream

Treat the Bongo Cat overlay as an input instrument, not a decorative sticker. It should be large enough for viewers to read the hands and hardware, but it should not cover health bars, captions, code, or the center of a tutorial. Bottom corners often work well for landscape gameplay. A compact style can sit below a webcam, while a full keyboard usually needs a wider uninterrupted edge.

Select the source in OBS and drag its red bounding box to position or resize it. Hold Alt on Windows/Linux or Option on macOS while dragging an edge to crop. Use Edit Transform when you need exact coordinates. Preserve the 612:354 aspect ratio so the cat, keyboard, and mouse do not stretch.

Reuse one source across multiple scenes

OBS sources are global. When another scene needs the same Bongo Cat overlay, add an existing source instead of creating a second Browser Source. Reusing the source keeps its URL and settings together. Scene items can still have different positions and transforms, letting the same input overlay sit beside gameplay in one scene and beside a desk camera in another.

Troubleshooting

Fix a Bongo Cat overlay that is blank, frozen, or not reacting

The Browser Source is blank

Confirm Overlay Cat Desktop is still running, then copy the URL again instead of typing it. Make sure Local file is off. In Browser Source properties, use Refresh cache of current page. If the address changed because another process occupied the original port, replace the old URL with the current one displayed by Desktop.

The cat appears but input does not change it

Return to Desktop and test input there. Review macOS Input Monitoring permission or the Windows administrator prompt, then restart the affected application after changing permissions. Check that your selected style supports the controls you are testing: a gamepad style expects controller input, while compact layouts intentionally expose fewer keys than a full keyboard style.

A checkerboard or solid background appears

The production Browser Source URL should end at /overlay. Remove ?preview=1 if it was copied from a diagnostic preview; that parameter deliberately adds a checkerboard so transparency is visible inside Desktop. OBS applies transparent Browser Source CSS by default, and Overlay Cat also sets its page background to transparent.

The overlay looks stretched or clipped

Reopen source properties and use 612 x 354. In OBS, reset the transform and resize from a corner. If you intentionally cropped the source, green handles indicate the cropped edges. A width and height with a different ratio can distort the full-canvas PNG Sprite layers.

The source stops after switching scenes

Turn off Shutdown source when not visible. If the source still needs a reconnect when the scene becomes active, turn on Refresh browser source when scene becomes active. Avoid running multiple unnecessary copies of the same local Browser Source; reuse the existing source where possible.

Before going live

OBS Bongo Cat overlay checklist

  • Overlay Cat Desktop remains open and shows the expected character and style.
  • The Browser Source uses the exact current local URL with Local file turned off.
  • The viewport uses 612 x 354 or another matching aspect ratio.
  • The source background is transparent and no preview query is attached.
  • Keyboard, mouse, arrow-key, or gamepad input works while the streamed app has focus.
  • The overlay does not cover gameplay UI, captions, chat, or important tutorial content.
  • A short local recording confirms the overlay remains smooth during real input.

Build your scene

Choose a Bongo Cat before opening OBS

Test the interactive cat in your browser, compare all character and input-style combinations, then use Desktop to carry the selected reaction layer into a live OBS scene.