EmuELEC / EmuELEC

EmuELEC, retro emulation for Amlogic devices. Based on CoreELEC. https://emuelec.org or join us on Discord: https://discord.gg/jQWCFwTn5T
https://emuelec.org
2.36k stars 391 forks source link

Bluetooth and 8bitdo SN30 pro controller #1341

Closed classikd closed 4 months ago

classikd commented 4 months ago

Hello,

I really need your help I've been trying to connect my controller for hours and hours I'm going crazy. By cable it works well but via Bluetooth it is impossible to connect my 8bitdo SN30 pro controller to Emuelec.

I managed to connect it to Kodi which is on the same box, that's why I tell myself that the problem must come from an Emuelec setting.

Setup:

I tried from SSH with the command below : emuelec-bluetooth but same result "no controller found, existing"

Here is information from systemctl status bluetooth :

 bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; disabled; preset: disabled)
     Active: active (running) since Sun 2024-03-17 19:10:53 CET; 1h 51min ago
   Main PID: 5837 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 3719)
     Memory: 652.0K
     CGroup: /system.slice/bluetooth.service
             └─5837 /usr/lib/bluetooth/bluetoothd

Mar 17 19:10:53 EMUELEC bluetoothd[5837]: src/plugin.c:plugin_init() System does not support csip plugin
Mar 17 19:10:53 EMUELEC bluetoothd[5837]: profiles/audio/micp.c:micp_init() D-Bus experimental not enabled
Mar 17 19:10:53 EMUELEC bluetoothd[5837]: src/plugin.c:plugin_init() System does not support micp plugin
Mar 17 19:10:53 EMUELEC bluetoothd[5837]: src/plugin.c:plugin_init() System does not support vcp plugin
Mar 17 19:10:53 EMUELEC bluetoothd[5837]: src/plugin.c:plugin_init() System does not support mcp plugin
Mar 17 19:10:53 EMUELEC bluetoothd[5837]: src/plugin.c:plugin_init() System does not support bass plugin
Mar 17 19:10:53 EMUELEC bluetoothd[5837]: src/plugin.c:plugin_init() System does not support bap plugin
Mar 17 19:10:53 EMUELEC bluetoothd[5837]: profiles/network/bnep.c:bnep_init() kernel lacks bnep-protocol support
Mar 17 19:10:53 EMUELEC bluetoothd[5837]: src/plugin.c:plugin_init() System does not support network plugin
Mar 17 19:10:53 EMUELEC bluetoothd[5837]: Bluetooth management interface 1.14 initialized

And information from dmesg | grep -i bluetooth :

[   22.369117@3]- Bluetooth: Core ver 2.22
[   22.369238@3]- Bluetooth: HCI device and connection manager initialized
[   22.369252@3]- Bluetooth: HCI socket layer initialized
[   22.369260@3]- Bluetooth: L2CAP socket layer initialized
[   22.369287@3]- Bluetooth: SCO socket layer initialized

If you have any clue to help me it is welcome. Thank you a lot

shantigilbert commented 4 months ago

Change your controller to Xbox mode