Davidobot / BetterJoy

Allows the Nintendo Switch Pro Controller, Joycons and SNES controller to be used with CEMU, Citra, Dolphin, Yuzu and as generic XInput
Other
3.95k stars 349 forks source link

[BUG] Joycons don't reconnect after wake-up, they need to be unpaired and re-paired #836

Open ItachiSan opened 3 years ago

ItachiSan commented 3 years ago

Describe the bug Every time I turn off the Joycons, may it be with AutoPowerOff or manually, pressing any buttons won't reconnect them. BetterJoy detects the BT connections but says:

Starting server on 127.0.0.1:26760
All systems go
Left Joy-Con connected.
Right Joy-Con connected.
Using user stick calibration data.
Starting poll thread.
Using user stick calibration data.
Starting poll thread.
Dropped.
Dropped.
Removed dropped controller. Can be reconnected.
Removed dropped controller. Can be reconnected.
# Trying to reconnect only L Joycon
Left Joy-Con connected.
Using user stick calibration data.
Starting poll thread.
Dropped.
Removed dropped controller. Can be reconnected.

Expected behavior I expect the Joycons to be properly detected and ready to go.

Controller & Details:

Please let me know what other information I can provide and I will add it here or in a comment 😄

ItachiSan commented 3 years ago

I was able to install and setup Visual Studio 2019 and I can debug the build. I am able to replicate the issue on master, although it is slightly more severe now as it won't even show the "connected part".

ItachiSan commented 3 years ago

I've opened an issue in the Switch Reverse Engineering project: https://github.com/dekuNukem/Nintendo_Switch_Reverse_Engineering/issues/131 in order to have some input about the reconnection capabilities.

quitroot commented 3 years ago

It happens to me too. If you were able to find a solution please share. tnx

SparkYaro commented 2 years ago

Same issue on my side :( Icon is white, and connection drops.

LeeG4ng commented 2 years ago

how to fix? very annoying

ghost commented 2 years ago

this is happening to me verbatim, on version 7.0

kalouni commented 2 years ago

Happens to me with version 7.1