From 1ab69d6c968545224cf4b0db7193e0fab2e78ff2 Mon Sep 17 00:00:00 2001 From: Florian Kaiser <37000563+flok@users.noreply.github.com> Date: Tue, 22 Dec 2020 14:32:39 +0100 Subject: [PATCH] Aligned the sticks x and y values so idle position is 0 on both axes --- pydualsense/pydualsense.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pydualsense/pydualsense.py b/pydualsense/pydualsense.py index cb0624f..e633a2f 100644 --- a/pydualsense/pydualsense.py +++ b/pydualsense/pydualsense.py @@ -207,10 +207,10 @@ class pydualsense: """ states = list(inReport) # convert bytes to list # states 0 is always 1 - self.state.LX = states[1] - self.state.LY = states[2] - self.state.RX = states[3] - self.state.RY = states[4] + 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.L2 = states[5] self.state.R2 = states[6]