We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5e8761c commit fc4ba03Copy full SHA for fc4ba03
src/gamepad.cpp
@@ -901,7 +901,9 @@ XboxOneGamepad_Data_t *Gamepad::getXBOneReport()
901
if ( memcmp(&last_report[4], &((uint8_t*)&newInputReport)[4], sizeof(XboxOneGamepad_Data_t)-4) != 0 ) {
902
xboneReportSize = sizeof(XboxOneGamepad_Data_t);
903
memcpy(&xboneReport, &newInputReport, xboneReportSize);
904
- xboneReport.Header.sequence = (last_report_counter + 1 == 0) ? 1 : last_report_counter + 1;
+ xboneReport.Header.sequence = last_report_counter + 1;
905
+ if ( xboneReport.Header.sequence == 0 )
906
+ xboneReport.Header.sequence = 1;
907
}
908
909
return &xboneReport;
0 commit comments