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
Input Bluetooth Controller error #1153
Comments
Raspbian Wheezy or Jessie ? It's not a RetroPie bug at least - you are pairing manually, which is not connected to the RetroPie-Setup script but the underlying OS. you can try and pair them / connect using retropie-setup -> setup configuration -> Configure Bluetooth Devices You will likely need to edit /etc/rc.local to connect automatically on boot through. This is detailed in step 3 on https://github.com/RetroPie/RetroPie-Setup/wiki/Setting-up-a-Bluetooth-controller (you shouldn't need to manually pair as our helper script may work to do that for you). |
I have updated step 3 in the wiki, as it mentioned editing /etc/init.d/rc.local but /etc/rc.local is a better place. |
Connecting via the script does exactly the same:
There is also another bug as the configure script doesn't catch the above error and reports success. |
Are you using Raspbian Wheezy or Jessie ? Regarding the "module" - It doesn't pick up every error. Unfortunately the python helper scripts that come with the bluetooth package don't allow easy automation. Problem may be bluetooth dongle then, or something else. Did you follow all the instructions on the wiki - as that is written by someone with the similar controllers and they do work. Firmware up to date ? You could try and get some help from the vendor perhaps. Note that the bluetooth stack has nothing to do with RetroPie-Setup, and is part of the underlying Raspbian OS. |
More system info:
and
|
You might want to try seeing if anyone on the forum has successfully paired the devices - and you could try the raspberrypi forum also. Also to see if anyone else on the RPI has used a similar dongle (lsusb) |
Also make sure that "/etc/bluetooth/main.conf" doesn't have "DisablePlugins" enabled with the input plugin. If you google the error you will find other references to it on raspberrypi forum. Other things mentioned were incompatible bluetooth dongle |
Yes, I follow the steps of the guide and they break at the last command of step 2. The problem is that I am trying to connect two devices and not one. In order to do so, they need to be started in "Mode 2" (Bluetooth keyboard) and not "Mode 1" (Joystick). Using them in "Mode 1" only allows me to use one at a time -- I can pair and connect the devices, but only one at a time. |
Would have been useful to mention that - Did you try without the "-c DisplayYesNo" parameter in "mode 2". ? You should be able to pair two in "mode 1" (unless it's some limitation?). You may need to do "sudo hciconfig hci0 up piscan" before pairing the second. |
Missed the last line. So one pairs - try the hciconfig line before trying to pair the second - might work then. |
There are different problems now, but I think I just need to configure emulation station. Thanks. |
RetroPie latest
8bitdo SFC30 (firmware 1.63)
Raspberry Pi 2
Dongle Bluetooth 4.0 ASUS
I am trying to pair my retropie with two 8BITDO SFC30 gamepads.
To do so, I start them in the appropriate mode (pressing START+B on one and START+RIGHT+B on the other). I then connect them with this script:
I am confident the above steps are correct, but I get a
dbus
exception. For example:I strongly suspect it's a bug, but I don't know what it means.
The text was updated successfully, but these errors were encountered: