So I found out why it was SO delayed when using emulated Bluetooth.
It was caused by Continuous Scanning. Now I think that a lot of people who experience this weird delay also have enabled Continuous Scanning. Now I get it, it is really useful, because you can connect a controller without pressing Refresh, but it spams the adapter with a "Find nearby devices" and when a Wiimote is found a "Pair" command, which slows it down enough for the annoying delay to occur.
And did I finally figure out the BT Passthrough problem? Yes, but the adapter is terrible. It is even more buggy with more Wiimotes than my laptop's Bluetooth and the adapter doesn't even remember which Wiimotes are paired! This makes it almost useless, as switching channels or disconnecting the Wiimote means you have to repeat the syncing process all over again...
Edit: Yeah, now I realize that a controller window screenshot should always be attached, even when using real Wiimotes, because someone might have noticed that I had enabled Continuous Scanning.
It was caused by Continuous Scanning. Now I think that a lot of people who experience this weird delay also have enabled Continuous Scanning. Now I get it, it is really useful, because you can connect a controller without pressing Refresh, but it spams the adapter with a "Find nearby devices" and when a Wiimote is found a "Pair" command, which slows it down enough for the annoying delay to occur.
And did I finally figure out the BT Passthrough problem? Yes, but the adapter is terrible. It is even more buggy with more Wiimotes than my laptop's Bluetooth and the adapter doesn't even remember which Wiimotes are paired! This makes it almost useless, as switching channels or disconnecting the Wiimote means you have to repeat the syncing process all over again...
Edit: Yeah, now I realize that a controller window screenshot should always be attached, even when using real Wiimotes, because someone might have noticed that I had enabled Continuous Scanning.
