Releases: Icedomega13/SteamControllerBridge
Steam Controller Bridge v0.10.4
Steam Controller Bridge v0.10.4
Game Bar widget build with controller-friendly quick controls and the latest haptic refinements.
Highlights
- Presents the 2026 Steam Controller as a virtual Xbox 360 controller for XInput games.
- Supports Valve
0x1302,0x1303, and0x1304Steam Controller HID product IDs. - Includes full button remapping, keyboard mapping, turbo, presets, and saveable profiles.
- Includes mouse/gyro tools, Old School FPS mode, trackpad-as-mouse, and trackpad-as-stick mode.
- Includes experimental DSU/Cemuhook motion output for emulator testing.
- Includes an Input Test page with live controller state, rumble intensity, test rumble, test chime, and local MIDI haptic playback.
- Includes an Xbox Game Bar widget for quick in-game access to bridge power, connection state, rumble intensity, and back paddle remaps.
Changes in 0.10.4
- Added the first real Xbox Game Bar widget.
- Added bridge on/off, subtle connection status, rumble intensity, and L4/L5/R4/R5 remapping to the widget.
- Added local control hooks so the widget can talk to the running bridge.
- Added controller-friendly rumble step controls in the widget.
- Added Start + Back hold-for-5-seconds controller shutdown to the public feature list.
- Added startup bridge support for users who want the controller to enter Xbox mode automatically.
- Kept the smoother natural rumble translation and Smart MIDI haptic playback improvements.
Requirements
- Windows 10 or newer.
- ViGEmBus installed.
- Steam closed while using this MVP.
First Run
- Install ViGEmBus if needed.
- Install Steam Controller Bridge or extract the portable ZIP.
- Close Steam.
- Connect the controller.
- Open Steam Controller Bridge and click the controller icon in the upper-left corner.
To use the optional Game Bar widget, install the widget package from the release assets, run Steam Controller Bridge, then open Xbox Game Bar and add the Steam Controller Bridge widget.
Known Limitations
- ViGEmBus is retired and is used here as a practical MVP backend.
- DSU/Cemuhook motion output is experimental and may need per-emulator tuning.
- HidHide duplicate-device handling is not integrated.
- Remapping is currently global rather than per-game.
- Haptic behavior is still best-effort and may need more game-by-game tuning.
- The Xbox Game Bar widget is new and may need additional polishing on some display scales.
Release Assets
SteamControllerBridgeSetup-0.10.4.exeSteamControllerBridge-0.10.4-win-x64-portable.zipSteamControllerBridge.GameBarWidget-0.10.4.2-msix.zip
Steam Controller Bridge v0.10.3
Steam Controller Bridge v0.10.3
Focused polish build for profile automation, update checks, and smoother haptics.
Highlights
- Presents the 2026 Steam Controller as a virtual Xbox 360 controller for XInput games.
- Supports Valve
0x1302,0x1303, and0x1304Steam Controller HID product IDs. - Includes full button remapping, keyboard mapping, turbo, presets, and saveable profiles.
- Includes mouse/gyro tools, Old School FPS mode, trackpad-as-mouse, and trackpad-as-stick mode.
- Includes experimental DSU/Cemuhook motion output for emulator testing.
- Includes an Input Test page with live controller state, rumble intensity, test rumble, test chime, and local MIDI haptic playback.
Changes in 0.10.3
- Added a GitHub update checker on the Logs page.
- Added profile hooks so saved profiles can automatically apply when selected game/app executables are running.
- Improved Smart MIDI haptic playback with better channel handling and a gentler
25%pad melody boost. - Refined natural game rumble translation so effects feel less harsh and more game-like.
- Added the running app version to startup logs for easier support.
- This release does not include the experimental Game Bar control surface.
Requirements
- Windows 10 or newer.
- ViGEmBus installed.
- Steam closed while using this MVP.
First Run
- Install ViGEmBus if needed.
- Install Steam Controller Bridge or extract the portable ZIP.
- Close Steam.
- Connect the controller.
- Open Steam Controller Bridge and click the controller icon in the upper-left corner.
Known Limitations
- ViGEmBus is retired and is used here as a practical MVP backend.
- DSU/Cemuhook motion output is experimental and may need per-emulator tuning.
- HidHide duplicate-device handling is not integrated.
- Remapping is currently global rather than per-game.
- Haptic behavior is still best-effort and may need more game-by-game tuning.
Release Assets
SteamControllerBridgeSetup-0.10.3.exeSteamControllerBridge-0.10.3-win-x64-portable.zip
Steam Controller Bridge v0.10.2
What's new
- Added Xbox mode on launch. Enable this with Start with Windows to have Steam Controller Bridge automatically turn on when Windows starts, so the controller appears as a virtual Xbox controller.
- Fixed duplicate startup behavior by removing the older Startup-folder shortcut path and letting the in-app startup toggle manage launch-on-login.
- Duplicate app launches now exit quietly instead of showing an already-running popup.
- Installer startup option was removed so startup behavior is controlled inside the app.
Downloads
- SteamControllerBridgeSetup-0.10.2.exe: recommended installer
- SteamControllerBridge-0.10.2-win-x64-portable.zip: portable build
Steam Controller Bridge v0.10.1
Steam Controller Bridge v0.10.1
Focused polish build for calmer, more usable haptics.
Highlights
Reworked game rumble passthrough so XInput rumble is less harsh on the Steam Controller haptics.
Added a softer non-linear rumble curve to preserve subtle effects and tame full-strength spikes.
Changed the default rumble intensity from 100% to 50%.
Changed the rumble slider range to 0-100%.
Added 5% snapping to the rumble intensity slider.
Changed double-click reset on the rumble slider to return to 50%.
Added red/green tray icon status dots for inactive/active bridge state.
Notes
This release is meant to make real-game rumble feel much less aggressive. If your previous build felt like every rumble command was full blast, this should be a lot more usable.
Requirements
Windows 10 or newer.
ViGEmBus installed.
Steam closed while using this MVP.
Known Limitations
DSU/Cemuhook motion output is experimental and may need per-emulator tuning.
ViGEmBus is still required for virtual Xbox output.
HidHide duplicate-device handling is not integrated.
Remapping is global rather than per-game.
Haptic behavior is still best-effort and may need more game-by-game tuning.
Release Assets
SteamControllerBridgeSetup-0.10.1.exe
SteamControllerBridge-win-x64-self-contained-0.10.1.zip
Steam Controller Bridge v0.10.0
Public test build focused on experimental DSU/Cemuhook motion output, safer controller shutdown, haptic playback expansion, and release packaging fixes.
Highlights
- Added an experimental
DSU motiontoggle. - Added a built-in DSU/Cemuhook UDP motion server on
127.0.0.1:26760. - Added app log guidance for emulator setup.
- Added a controller shortcut to turn Bridge off by holding View + Menu for 5 seconds, with a warning chime after 3 seconds.
- Added expanded MIDI haptic playback modes for fuller pad/rumble output.
- Fixed release packaging so all image assets publish into the external
Assetsfolder. - Replaced inactive sidebar navigation artwork with the latest matched icon set.
DSU Motion Notes
DSU motion is experimental in this release. The server has been confirmed reachable by DSU test tools, but real emulator/game testing is still needed for axis orientation, sensitivity, and drift tuning.
For Cemu or other DSU-compatible emulators, enable DSU motion in Steam Controller Bridge and add a DSU/Cemuhook motion source at:
- IP:
127.0.0.1 - Port:
26760
Buttons should still come from the virtual Xbox controller. DSU is intended for motion data only.
Known Limitations
- DSU/Cemuhook motion output is experimental and may need per-emulator tuning.
- ViGEmBus is still required for virtual Xbox output.
- HidHide duplicate-device handling is not integrated.
- Remapping is global rather than per-game.
- Rumble, haptics, and MIDI playback are best-effort and may need more hardware tuning.
Release Assets
SteamControllerBridgeSetup-0.10.0.exeSteamControllerBridge-win-x64-self-contained-0.10.0.zip
Steam Controller Bridge v0.9.0
Steam Controller Bridge v0.9.0
Public test build focused on trackpad-as-stick support, haptic tuning, MIDI haptic playback, and layout polish.
Highlights
Presents the 2026 Steam Controller as a virtual Xbox 360 controller for XInput games.
Supports Valve 0x1302, 0x1303, and 0x1304 Steam Controller HID product IDs.
Includes full button remapping, keyboard mapping, turbo, presets, and saveable profiles.
Includes mouse/gyro tools, Old School FPS mode, trackpad-as-mouse, and trackpad-as-stick mode.
Includes an Input Test page with front/back controller views, live physical input indicators, rumble intensity, test rumble, test chime, and local MIDI haptic playback.
Includes optional haptic power chimes when the bridge turns on or off.
Includes Start with Windows, Start minimized to tray, and automatic Steam handoff behavior.
Changes in 0.9.0
Added trackpad-as-stick output with selectable source pad and virtual left/right stick output.
Added trackpad-as-stick sensitivity, deadzone, and vertical invert controls.
Added rumble intensity control and haptic test actions to the Input Test page.
Added local MIDI haptic chime playback for user-provided MIDI files.
Improved MIDI haptic playback timing and loudness.
Improved wide-window behavior with a centered max-width content area.
Increased the default app window size so normal controls are visible without manual stretching.
Requirements
Windows 10 or newer.
ViGEmBus installed.
Steam closed while using this MVP.
First Run
Install ViGEmBus if needed.
Install Steam Controller Bridge or extract the portable ZIP.
Close Steam.
Connect the controller.
Open Steam Controller Bridge and click the controller icon in the upper-left corner.
Known Limitations
ViGEmBus is retired and is used here as a practical MVP backend.
Native Switch/DSU motion output is not implemented yet; gyro currently maps to mouse or virtual right-stick movement.
HidHide duplicate-device handling is not integrated yet.
Remapping is currently global rather than per-game.
Rumble, haptics, and MIDI playback are best-effort and may need more hardware tuning.
Release Assets
SteamControllerBridgeSetup-0.9.0.exe
SteamControllerBridge-win-x64-self-contained-0.9.0.zip
Steam Controller Bridge v0.8.0
Steam Controller Bridge v0.8.0
Public test build focused on profile quality-of-life, input testing, startup behavior, haptic feedback, and a cleaner Motion page.
Highlights
Presents the 2026 Steam Controller as a virtual Xbox 360 controller for XInput games.
Supports Valve 0x1302, 0x1303, and 0x1304 Steam Controller HID product IDs.
Includes full button remapping, keyboard mapping, turbo, presets, and saveable profiles.
Includes mouse/gyro tools, Old School FPS mode, and trackpad-as-mouse mode.
Includes an Input Test page with front/back controller views and live physical input indicators.
Includes optional haptic power chimes when the bridge turns on or off.
Includes Start with Windows, Start minimized to tray, and automatic Steam handoff behavior.
Changes in 0.8.0
Added a Start minimized to tray option for quieter background launches.
Added an Input Test page with front/back controller views and live physical input values.
Added startup profile selection.
Added profile duplicate and reset-default actions.
Added overwrite confirmation and unsaved-change status for profiles.
Added optional haptic power chimes for bridge activation and deactivation.
Moved gyro aim enable/activation controls into the Motion page.
Restored larger sidebar navigation icon sizing.
Requirements
Windows 10 or newer.
ViGEmBus installed.
Steam closed while using this MVP.
First Run
Install ViGEmBus if needed.
Install Steam Controller Bridge or extract the portable ZIP.
Close Steam.
Connect the controller.
Open Steam Controller Bridge and click the controller icon in the upper-left corner.
Known Limitations
ViGEmBus is retired and is used here as a practical MVP backend.
Native Switch/DSU motion output is not implemented yet; gyro currently maps to mouse or virtual right-stick movement.
Trackpad-as-stick is not implemented yet.
HidHide duplicate-device handling is not integrated yet.
Remapping is currently global rather than per-game.
Rumble and haptic chimes are best-effort and may need more hardware tuning.
Release Assets
SteamControllerBridgeSetup-0.8.0.exe
SteamControllerBridge-win-x64-self-contained-0.8.0.zip
Steam Controller Bridge v0.7.1
Steam Controller Bridge v0.7.1 is a UI polish release focused on the new branded layout and cleaner navigation.
Changes
- Replaced the text header with the centered Steam Controller Bridge logo.
- Switched the sidebar to icon-only navigation.
- Added active page titles in the main panel.
- Added the new transparent active/inactive navigation icon set.
- Aligned the controller connect/disconnect icon with the navigation column.
- Removed the visible rectangular hover highlight from sidebar navigation.
Requirements
- Windows 10 or newer
- ViGEmBus installed
- Steam closed while using the bridge
Downloads
Upload both files:
SteamControllerBridgeSetup-0.7.1.exeSteamControllerBridge-win-x64-self-contained-0.7.1.zip
Steam Controller Bridge v0.7.0
Steam Controller Bridge v0.7.0 adds saveable profiles, an Old School FPS preset, and broader controller detection.
Highlights
- Added saveable preset profiles with load, import, export, and delete controls.
- Added an Old School FPS preset for games without controller support.
- Added left-stick WASD output for keyboard-and-mouse-only games.
- Added right-stick mouse aiming.
- Added right-stick mouse speed and vertical invert controls.
- Added Valve
0x1303HID support for controllers that expose the Bluetooth-style product ID. - Suppressed virtual stick output when stick-to-keyboard or stick-to-mouse modes are enabled.
Requirements
- Windows 10 or newer
- ViGEmBus installed
- Steam closed while using the bridge
Assets
Upload both:
SteamControllerBridgeSetup-0.7.0.exeSteamControllerBridge-win-x64-self-contained-0.7.0.zip
Steam Controller Bridge v0.6.7
This release polishes the sidebar visuals by replacing the inactive navigation artwork with matched inverted versions of the active images.
What's New
- Replaced inactive sidebar category artwork for Presets, Buttons, Keyboard, Motion, and Logs.
- Improved visual consistency when switching between sidebar categories.
- Keeps the same functionality as v0.6.6.
Requirements
- Windows 10 or newer.
- ViGEmBus installed.
- Steam closed while using this MVP.
Troubleshooting
If the app does not detect the controller:
- Open the app.
- Go to
Logs. - Click
Copy diagnostics. - Send the full copied report when asking for help.