diff --git a/pydualsense/pydualsense.py b/pydualsense/pydualsense.py index c32df1a..29441c2 100644 --- a/pydualsense/pydualsense.py +++ b/pydualsense/pydualsense.py @@ -245,10 +245,10 @@ def readInput(self, inReport) -> None: self.states = states # states 0 is always 1 - self.state.LX = states[1] - 127 - self.state.LY = states[2] - 127 - self.state.RX = states[3] - 127 - self.state.RY = states[4] - 127 + self.state.LX = states[1] - 128 + self.state.LY = states[2] - 128 + self.state.RX = states[3] - 128 + self.state.RY = states[4] - 128 self.state.L2 = states[5] self.state.R2 = states[6] @@ -862,4 +862,4 @@ class DSBattery: """ def __init__(self) -> None: self.State = BatteryState.POWER_SUPPLY_STATUS_UNKNOWN - self.Level = 0 \ No newline at end of file + self.Level = 0