Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Xbox One Controller (Bluetooth) no longer working with Steam / Steam Link #12731

Open
y3000-1979 opened this issue Oct 24, 2024 · 5 comments
Open
Labels
bluetooth Bluetooth related issue controllers Controller issues x86_64 x86_64 platform

Comments

@y3000-1979
Copy link

y3000-1979 commented Oct 24, 2024

Batocera build version

40 2024/08/01 01:28

Your architecture

x86_64

Your Graphic Processor Unit(s) (GPU)

Integrated Intel HD Graphics 4200

Issue description

Xbox One Controller (Bluetooth) no longer working with Steam and Steam Link since Batocera 40

Detailed reproduction steps

I've updated from Batocera 39 to Batocera 40. Everything else works fine but my Xbox One Controller (Bluetooth) no longer working with Steam or Steam Link (both installed via flatpak). In Steam Link it shows me that the controller has been recognized, but no input is accepted. Direct Input controllers via bluetooth work, Xbox One Controller wired via USB works as well. There was no problem here with Batocera 38 and 39.

Details of any attempts to fix this yourself

  1. I have re-paired the controller via Bluetooth.
  2. I've updated the Xbox One Controller.
  3. I've tried two different Bluetooth-Adapters.
  4. I've tried a Direct Input controller, which works (maybe a Bluetooth/XInput-Problem?).
  5. I've tried Xbox One Controller wired via USB, which works.
  6. I've uninstalled Steam and Steam Link and installed it again.

Details of any modifications you have made to Batocera.

I have installed Steam and Steam Link via flatpak.

Logs and data

No response

@Tovarichtch
Copy link
Collaborator

I reproduce the issue, but I have not really tested Steam in prior versions to v39. But right now, this issue is still present.

@Tovarichtch Tovarichtch added x86_64 x86_64 platform controllers Controller issues bluetooth Bluetooth related issue labels Oct 28, 2024
@trashbus99
Copy link

Might be something with SDL -- most apps outside of the emulators don't work. The Xbox wireless USB adapter does work though.

@bmn001
Copy link

bmn001 commented Nov 14, 2024

I don't believe this is unique to the Xbox One controller. This also impacts the 8bitdo SN30 Pro. I suspect that it may affect all Bluetooth X-Input controllers, but I have no others to test.

I was able to work around this by pairing the controller with an 8bitdo USB bluetooth adapter, setting both the adapter and the controller to X-Input.

@madhacker3kxl
Copy link

I posted this issue at the Discord channel a while back. No one got back to me about it.

@ranseier86
Copy link

same here. via bluetooth my Xbox One controller is beeing shown as Xbox 360 but has no reaction at all. plugged in via USB it correctly shows as Xbox One controller and is working all fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bluetooth Bluetooth related issue controllers Controller issues x86_64 x86_64 platform
Projects
None yet
Development

No branches or pull requests

6 participants