Skip to content
@CTM-Bridge

CTM-Bridge

Controller Transport Mapping Bridge

CTM Bridge — Controller Transport Mapping Bridge

Use the controllers paired to your LG webOS TV as if they were plugged straight into the gaming PC — across your network, during a Moonlight / Sunshine stream. Even though a DS4/DS5 is Bluetooth-paired to the TV, the PC sees a genuine USB controller — buttons, sticks, and speaker, headset and haptics.

Working today: DualSense and DualShock 4 end-to-end (input, rumble, LEDs, audio with headphone-jack auto-route) · Steam Controller Puck · Xbox · the TV's Magic Remote as a PC mouse + keyboard · mice & keyboards on the TV (BT or USB dongle), auto-plugged.

📖 Read the full story — how it works, the design philosophy, the device matrix, credits and the clean-room disclaimer.

⬇️ Download the latest release — Windows setup + all webOS apps in one place.

Repositories

Repo Side What it does
CTM-USBIP Host (Windows) Host agent/service: LAN discovery, session lifecycle, map runtime, virtual USB via usbip-win2; ships Ciprian's Bridge app for PC-local controllers.
ctm-bridge-webos TV (webOS) The one TV-side bridge project: the standalone app and the embeddable core the forks compile — HID capture, USB↔Bluetooth reinterpretation, Magic-Remote pointer, auto-plug. Clone it as a sibling of the forks to build them.
aurora-tv TV (webOS) Fork of Aurora with CTM Bridge built in.
moonlight-tv TV (webOS) Fork of moonlight-tv with CTM Bridge built in.
releases Combined releases: one download page for the whole stack.

Integrating CTM Bridge?

If you build CTM Bridge into your own app or fork, please overlay the CTM Bridge badge on your app's icon — the way the aurora-tv and moonlight-tv forks badge theirs — so users can tell at a glance that the bridge is inside:

CTM Bridge badge  →  Aurora icon with the badge Moonlight TV icon with the badge

Support

One person, late nights: controllers were just the start — native AMF streaming, a custom low-latency codec and a bigger webOS app are in the pipe. If CTM Bridge saved you some hassle, coffee speeds them up.

Support me on Ko-fi

Popular repositories Loading

  1. CTM-USBIP CTM-USBIP Public

    C++ 10 1

  2. releases releases Public

    CTM Bridge - combined releases: Windows service installer + webOS apps

    2

  3. moonlight-tv moonlight-tv Public

    Forked from mariotaku/moonlight-tv

    Lightweight NVIDIA GameStream Client, for LG webOS TV and embedded devices like Raspberry Pi

    C 1

  4. aurora-tv aurora-tv Public

    Forked from GuiDev1994/aurora-tv

    Lightweight NVIDIA GameStream Client, for LG webOS TV and embedded devices like Raspberry Pi

    C 1 1

  5. ctm-bridge-webos ctm-bridge-webos Public

    CTM Bridge webos test app

    C 1

  6. .github .github Public

Repositories

Showing 7 of 7 repositories

Top languages

Loading…

Most used topics

Loading…