Open AntTheAlchemist opened 1 week ago
Yeah, we should probably sanity check this based on USB/Bluetooth and charging state. It is possible for the controller to be charging on a wire and still be talking over Bluetooth, so we'd have to take that into account.
Is the above code in SDL_hidapi_switch.c correct? The charging state is being determined correctly, when connected, but the connection_state is wireless. Surely, if it's charging, it's wired? Is 0x01 correct? can 0x11 be used?