RetroArch icon indicating copy to clipboard operation
RetroArch copied to clipboard

Windows 11: Steam and Retroarch Bluetooth Controller Interference, wired works fine

Open curryking3 opened this issue 8 months ago • 1 comments

Is there an existing issue for this?

  • [x] This is a bug in RetroArch frontend
  • [x] I have searched the existing issues

Description

Controller is detected by Retroarch over bluetooth, but if Steam is running or started and turned off during the same Windows session, the controller will not give any inputs into Retroarch unless the PC is restarted, occasionally it will allow it again by chance

Tried use DualSense Edge controller and ASUS USB-BT500 adapter

Expected behavior

Turning on Retroarch, with or without Steam turned on, or with or without Steam having being exited, will still allow Retroarch to continue to accept inputs from a bluetooth controller

Other standalone emulators are still able to accept inputs over the same Bluetooth connections (tried PCSX2, RPCS3) using directinput or sdl, regardless of if Steam is not started, currently active, or had been previously opened and later closed

This problem does not exist for me using USB connection on same configuration, as normal Retroarch accepts controller USB inputs without any issues with or without Steam running

Steps to reproduce the bug

  1. Restart Windows 11 PC
  2. Connect controller via Bluetooth (DualSense Edge, ASUS BT-500 adapter with correct ASUS BT driver installed)
  3. Start Retroarch, controller via Bluetooth is working fine in menus and games
  4. Exit Retroarch
  5. Start Steam
  6. Start Retroarch again, Retroarch shows the correct controller connected and identifies the controller, but it will not allow any inputs
  7. Restarting Retroarch, with or without Steam still running, does not allow Retroarch to accept the inputs over Bluetooth, by chance it might accept inputs
  8. Restarting PC and repeating steps 1 to 3 continues to work fine

Version/Commit

1.21.0 (Git 14c78b6c32)

Bisect Results

No response

Present in the nightly version

Yes, this is reproduced in the nightly build

Platform & operating system

Windows 11 24H2

Affected Cores

Retroarch menus and all cores

Environment information

Windows 11 64 bit 24H2 Tried all non xinput drivers and restarted Retroarch (dinput, sdl)

Relevant log output


curryking3 avatar Jun 08 '25 20:06 curryking3