DS5 Dongle OLED Edition

New in 0.9.5-dev.20 (Release Candidate 2): DualSense Edge support, stick sensitivity curves, sleep and wake with your PC, HDR games on Linux

Your DualSense,
live on screen.

The DS5 Dongle OLED Edition turns a Raspberry Pi Pico 2 W into a Bluetooth bridge that games see as a wired DualSense, with adaptive triggers, haptic feedback, built-in speaker and microphone. The app sets it all up, keeps its firmware current, and shows your controller live, in its own colors.

The app: a Cosmic Red DualSense drawn live, with tiles and live data below it

Live controller

Buttons light up, triggers fill, sticks move and touches show as you play. Under it: every number the controller reports, with motion graphs.

One-click firmware

The app ships with the firmware. It installs it on a new Pico and keeps your dongle up to date: no BOOTSEL button, no files to copy.

No drivers

Plug it in and it works on Linux and Windows, and it has been reported working on macOS 27.0.1. The app is tested on Linux, Windows 11 and macOS (on macOS the smoke test installs and runs it on a real Apple Silicon Mac). To games it's a real DualSense; the app talks to the dongle on its own USB channel.

It knows your controller

The app reads which DualSense is connected (including the Edge) and draws it in its own colorway: Cosmic Red, Midnight Black, Starlight Blue, Chroma Teal and more.

Getting started

  1. Build the dongle. A Pico 2 W, optionally with the OLED; parts and wiring are in the firmware repo.
  2. Install the app and plug the Pico in while holding its BOOTSEL button (a brand-new Pico doesn't need it). One click installs the firmware.
  3. Pair your controller: hold PS + Create until the light bar flashes. That's it.

Everything else, step by step, with a picture for each: the guide.

Looking for the old browser configurator? It has been replaced by the app, which does everything it did and more.