-
Notifications
You must be signed in to change notification settings - Fork 69
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
Bluetooth Xbox One controller throws error #342
Comments
I also got this error making me unable to open the app. I am using an 8bitdo sn30 pro in x-input mode |
I also got this error - I'm using an 8BitDo Lite, updated to the latest firmware (1.03). |
This appear to be a go-glfw 3.3 error. Can you please report the bug here and link to this issue? https://github.com/go-gl/glfw |
Hi kivutar - done. Thanks |
This might be fixed now. |
I've spent a little bit of time testing this using the 8BitDo Lite connected via Bluetooth I get:
This appears in stdout when running |
Important to note - this prevents it from crashing, but doesn't allow me to navigate using the controller. |
I switched to GLFW gamepad db for detection. It might work with the latest release now. |
I've tried
Pairing the controller to emulate a Switch Pro (toggling the controller to "S") seems to work, as the controller emulates the Switch Pro controller (and I think the "X" mode uses XInput). However, this prevents easy switching from Switch to Ludo (via the toggle switch), as only (as far as I know) only one device can be used to pair the controller at a time. I think this is less of an issue for Linux users (since it's a case of changing pairing mode), but an issue for Windows users, as Windows won't be able to use the controller. I guess, in order to get the "normal" pairing mode, I'd have to report this upstream to GLFW / use their existing issue? |
Thanks for testing. Either this, either you wait until I implement this: #452 Is your controller listed here? https://github.com/go-gl/glfw/blob/62640a716d485dcbf341a7c187227a4a99fb1eba/v3.3/glfw/glfw/src/mappings.h |
That's OK! I'd love for it to be included with a default mapping - is there a way that I can generate one of those strings? |
I think so. The original project is here https://github.com/gabomdq/SDL_GameControllerDB |
(as you can see) I tried making a pull request for the given IDs, but I think they match that of an XBox One / 360 controller, so I don't know whether that means that the hardcoded IDs are wrong for the controller, or that the GLFW hardcoded IDs are just wrong... Basically, from what I think that issue shows, it should mean that the 8BitDo Lite is treated the same as an XBox One / 360 controller |
OK it doesn't look easy. |
Hi,
Running Ubuntu 19.04 with Budgie - running ludo from the cli throws the following error:
I am trying to use an Xbox One controller via bluetooth that works successfully with RetroArch.
Cheers
The text was updated successfully, but these errors were encountered: