CONTROLLER STUDIO / CAPTURE

Ready when you are.

Press a button on your controller

Loading your controller…

For browser window capture, connect your DualSense directly. Input keeps working when your game has focus.

Add this window to OBS

  1. Select the capture windowKeep this page in its own Chrome or Edge window. In OBS, choose Sources → + → Window Capture.On macOS, use macOS Screen Capture and set Method to Window Capture.In the window list, select OBS Stream Capture — DualSense Studio under Chrome or Edge.
  2. Remove the backgroundRight-click the source → Filters → + under Effect Filters → Chroma Key. Set Key Color Type to Green. The background disappears in OBS.For window capture, use Edit your overlay below to choose a Green or Blue background first. Then add a matching Chroma Key filter in OBS to remove it.
  3. Crop out the tabs and address barClick Hide setup above. In OBS, unlock the source if needed, then right-click it → Transform → Edit Transform. Increase Crop Top until the browser tabs and address bar disappear. Keep the controller and L2/R2 meters visible.You can also hold Alt (Option on Mac) and drag the source edges to crop. Resize and position it above your game in the Sources list, then lock it.

Keep the capture tab selected and its window open and unminimized. OBS shows whichever tab is active in that window. Use a different window for other browsing, and recheck the crop if you resize the capture window.

After hiding setup, move your mouse to reveal the Show setup button in the top-right corner. It fades away when idle or when you switch to your game.

Preview loops simulated buttons, sticks, trigger pressure, and touchpad presses. Stop it with the on-screen Demo button. A real controller takes over automatically.

Use desktop Chrome or Edge. Keep this window open and unminimized.

Normal controller input includes the touchpad click. For finger tracking, connect your DualSense directly.

Follow your controller with smooth movement. Subtle keeps inputs in view; Full follows every turn.

Hold the controller comfortably, then recenter. Movement continues while your game has focus. Dragging the model turns gyro off.

Drag the controller to set your angle; Shift-drag to roll. To keep it after OBS refresh, copy the updated link and paste it into your source URL.

You can also press Esc or double-click the controller to bring setup back.

Edit your overlay ↗

Questions or feedback?
Reach out to @SafaElmali on X ↗