BetterJoy icon indicating copy to clipboard operation
BetterJoy copied to clipboard

[BUG] Controllers wont reconnect after turning them off once

Open urbanthedk opened this issue 3 years ago • 5 comments

Windows 10 PRO 64bit Clean installation of both windows and betterjoy ASUS-BT 500 bluetooth adapter (also tried TP LINK nano bluetooth) with latest official drivers

Description of bug: After I connect dual joycons to betterjoy they work fine until I turn them off. After that they wont reconnect. In order to resolve the problem I have to remove them from devices in Device manager and resync them with the PC again. This issue happens everytime, regardless of how I turn the controllers off (with homebutton, turning off bt, exiting betterjoy, pressing sync button once..).

Controller (please complete the following information): 2 joycons combined in 1 controller wireless connection

I tried 3 versions of betterjoy 6.4b ,6.4a ,6.3 and all have the same issue.

urbanthedk avatar Jan 17 '21 08:01 urbanthedk

This problem sounds like it may be more Windows-related rather than BetterJoy-related. Do the joycons reconnect to your PC if you don't launch BetterJoy? (as in, re-pair them, disconnect them, try to connect them again?)

If you connect your joycons to a switch or another device in-between, then this behaviour is expected as the joycons only hold the latest device for auto-connection.

Davidobot avatar Feb 04 '21 14:02 Davidobot

This problem sounds like it may be more Windows-related rather than BetterJoy-related. Do the joycons reconnect to your PC if you don't launch BetterJoy? (as in, re-pair them, disconnect them, try to connect them again?)

If you connect your joycons to a switch or another device in-between, then this behaviour is expected as the joycons only hold the latest device for auto-connection.

Im not sure its Windows. I tried 3 different pcs all with clean installations of win10pro.

Controllers show up normally in device manager but they wont reconnect to BJ, the joycons icon just stays gray-ish.

I completely understand that if I pair them to a different device that the previous device will be forgotten but thats not the case as I only tried them on PC constantly. I though its joycons fault but I even tried a few other pairs of joycon combo that I have. Same issue.

if it helps I can send you screenshots of the issue

urbanthedk avatar Feb 04 '21 15:02 urbanthedk

Are you sure you aren't using HidGuardian? https://github.com/Davidobot/BetterJoy/wiki/HIDGuardian-and-Steam-(Big-Picture) https://github.com/Davidobot/BetterJoy/wiki/FAQ-and-Problems

Are these official joycons?

Davidobot avatar Feb 04 '21 15:02 Davidobot

Are you sure you aren't using HidGuardian? https://github.com/Davidobot/BetterJoy/wiki/HIDGuardian-and-Steam-(Big-Picture) https://github.com/Davidobot/BetterJoy/wiki/FAQ-and-Problems

Are these official joycons?

Right now Im using a new pc that never had HID guardian installed even. All of the joycons are official bought in Japan and one pair in European store.

Im telling you Im completely confused whats happening

urbanthedk avatar Feb 04 '21 15:02 urbanthedk

I've been researching this problem today for several hours. Multiple people in the office have reported this same problem - first connection works, but once the Joy-Cons turn off or go into standby or the computer is restarted, they have to be deleted and re-added in order to work again. Otherwise they'll just permanently stay in "Paired" status, but won't go back to "Connected".

In our case, the issue was the Bluetooth driver. All affected people were using a TP-Link Bluetooth dongle. Once we uninstalled the TP-Link driver and installed a generic Bluetooth driver instead, the problem disappeared. Hopefully this will help other people with the same issue.

domsson avatar Jun 08 '22 05:06 domsson

@domsson Where did you get the generic driver from? I'm also using a TP-Link dongle and have this exact issue. Any help would be appreciated!

tenroseUK avatar Feb 26 '23 14:02 tenroseUK

@domsson Where did you get the generic driver from? I'm also using a TP-Link dongle and have this exact issue. Any help would be appreciated!

You can install generic bluetooth driver by following the steps here provided by Johan van Mierlo. It works for me at least. Just replace "CSR" in that page with your bluetooth device name.

ArchyCillp avatar Mar 11 '23 20:03 ArchyCillp