Fix Windows adapter enumeration and rumble

This commit is contained in:
Joey Yakimowich-Payne 2026-09-02 12:29:57 -06:00
commit db4a860cd6
10 changed files with 363 additions and 44 deletions

View file

@ -1090,8 +1090,10 @@ uint8_t const* tud_descriptor_device_cb(void) {
if (adapter_host_probe_mode() == AdapterUsbMode::kXInput) {
return XInputFeasibility::kDeviceDescriptor;
}
#endif
return XInputFeasibility::kSwitchProbeDeviceDescriptor;
#else
return switch_pro_device_descriptor;
#endif
}
uint8_t const* tud_descriptor_configuration_cb(uint8_t index) {