Merge pull request #51 from kappaj/kappaj-int8-fix

Fix state value conversion for joystick (LX, LY, RX, RY) to make it int8 compatible
This commit is contained in:
Flo
2023-12-03 21:30:57 +01:00
committed by GitHub

View File

@@ -245,10 +245,10 @@ class pydualsense:
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
self.Level = 0