From 0e47ad02fec912cf279d3579f49eb30c3d38c08e Mon Sep 17 00:00:00 2001 From: Themaister Date: Tue, 31 Dec 2013 18:42:49 +0100 Subject: [PATCH] Saturate analogs based on range and not range mod. --- input/overlay.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/input/overlay.c b/input/overlay.c index 7023e3a523..19c040330a 100644 --- a/input/overlay.c +++ b/input/overlay.c @@ -772,8 +772,8 @@ void input_overlay_poll(input_overlay_t *ol, input_overlay_state_t *out, int16_t { float x_dist = x - desc->x; float y_dist = y - desc->y; - float x_val = x_dist / desc->range_x_mod; - float y_val = y_dist / desc->range_y_mod; + float x_val = x_dist / desc->range_x; + float y_val = y_dist / desc->range_y; float x_val_sat = x_val / desc->analog_saturate_pct; float y_val_sat = y_val / desc->analog_saturate_pct;