ndeadly / MissionControl

Use controllers from other consoles natively on your Nintendo Switch via Bluetooth. No dongles or other external hardware neccessary.
GNU General Public License v2.0
2.38k stars 137 forks source link

[Feature Request]: When the Bluetooth Audio is open,the MissonControl will make a high input lag #777

Closed CBCBA closed 5 months ago

CBCBA commented 5 months ago

Feature Description

But if the Bluetooth Audio is closed,the MissonControl is back to normal

Rationale

Could you optimize this problem?

Additional Details

No response

ndeadly commented 5 months ago

Bluetooth bandwidth in general is rather limited on the switch. Even with official controllers one can expect an increase in lag when Bluetooth audio is active, especially when more than one controller is connected.

There is nothing to be optimised in the software, this is purely a hardware limitation. Some controllers connected via mission control may make performance worse than official controllers due to sending data at a higher rate. Controllers that don't use Broadcom Bluetooth chips (eg many cheap generic or clone controllers) can also cause problems due to the console not being able to configure them for sharing the available bandwidth effectively.

In general, I would not really recommend using Bluetooth audio outside of handheld mode, with or without mission control.

CBCBA commented 5 months ago

Thank you for your patient answer