summaryrefslogtreecommitdiff
path: root/common/accel-classic.hpp
diff options
context:
space:
mode:
authora1xd <[email protected]>2021-09-15 13:45:00 -0400
committera1xd <[email protected]>2021-09-23 22:34:51 -0400
commit19fed3fc7bec214e919ca89b889c0bd2b5caaaf9 (patch)
tree8064efbb2d7f3af1463a995a29819b368e82b9cd /common/accel-classic.hpp
parentfix legacy classic with io cap mode (diff)
downloadrawaccel-19fed3fc7bec214e919ca89b889c0bd2b5caaaf9.tar.xz
rawaccel-19fed3fc7bec214e919ca89b889c0bd2b5caaaf9.zip
fix gain classic with input cap mode
Diffstat (limited to 'common/accel-classic.hpp')
-rw-r--r--common/accel-classic.hpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/common/accel-classic.hpp b/common/accel-classic.hpp
index 0da4783..c230bb4 100644
--- a/common/accel-classic.hpp
+++ b/common/accel-classic.hpp
@@ -102,12 +102,12 @@ namespace rawaccel {
constant = (base_fn(cap.x, accel_raised, args) - cap.y) * cap.x;
break;
case classic_cap_mode::in:
+ accel_raised = pow(args.acceleration, args.exponent_classic - 1);
if (args.cap.x > 0) {
cap.x = args.cap.x;
cap.y = gain(cap.x, args.acceleration, args.exponent_classic, args.offset);
constant = (base_fn(cap.x, accel_raised, args) - cap.y) * cap.x;
}
- accel_raised = pow(args.acceleration, args.exponent_classic - 1);
break;
case classic_cap_mode::out:
default: