diff --git a/DS4Windows/DS4Control/ControlService.cs b/DS4Windows/DS4Control/ControlService.cs index d3a60fc..8ef6a3d 100644 --- a/DS4Windows/DS4Control/ControlService.cs +++ b/DS4Windows/DS4Control/ControlService.cs @@ -699,9 +699,6 @@ namespace DS4Windows cState = MappedState[ind]; } - // Update the GUI/whatever. - DS4LightBar.updateLightBar(device, ind, cState, ExposedState[ind], touchPad[ind]); - if (!useDInputOnly[ind]) { x360Bus.Parse(cState, processingData[ind].Report, ind); @@ -719,6 +716,9 @@ namespace DS4Windows } } + // Update the GUI/whatever. + DS4LightBar.updateLightBar(device, ind, cState, ExposedState[ind], touchPad[ind]); + // Output any synthetic events. Mapping.Commit(ind); }