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

Waiting for Switch to connect (using Raspberry Pi 3A+ & Switch OLED) #119

Open
grdleo opened this issue May 4, 2022 · 2 comments
Open

Comments

@grdleo
Copy link

grdleo commented May 4, 2022

The device will not connect, and gets stuck in "waiting for switch to connect..."

pi@raspberrypi:~/joycontrol $ sudo python3 run_controller_cli.py PRO_CONTROLLER
[18:46:02] joycontrol.device set_name::69 INFO - setting device name to Pro Controller...
[18:46:02] joycontrol.server create_hid_server::83 INFO - Advertising the Bluetooth SDP record...
[18:46:02] joycontrol.device set_class::61 INFO - setting device class to 0x002508...
[18:46:02] joycontrol.utils run_system_command::75 DEBUG - ['hciconfig hci0 class 0x002508' exited with 0]
[18:46:02] joycontrol.server create_hid_server::96 INFO - Waiting for Switch to connect... Please open the "Change Grip/Order" menu.

I have done all the fixes offered by the community and, so far, nothing is working. I am using a Raspberry Pi 3A+ and a Switch OLED (version 14.1.1), no idea if this changes anything... If anyone has a similar configuration and does not suceed, please let me know

@unsightedmetal6
Copy link

I believe this is an issue with the Switch firmware. Try NXBT: https://github.com/Brikwerk/nxbt

Relevant issue:
#104

@unitaren
Copy link

I am on current switch FW but I am using a 3B and was having this issue. I did however get it to work by altering the suggested string for the bluetooth.service. Try this string and see if it corrects your issue.

ExecStart=/usr/lib/bluetooth/bluetoothd -C --noplugin=input,sap,avrcp

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants