summaryrefslogtreecommitdiff
path: root/common/accel-motivity.hpp
Commit message (Collapse)AuthorAgeFilesLines
* broaden motivity fp_rep_rangea1xd2021-09-231-1/+1
| | | | accomodates extremely low/high DPI devices better, assuming growth rate and midpoint are in useful ranges
* refactor vec2/matha1xd2021-09-231-2/+0
|
* add per-device configurationa1xd2021-09-231-14/+65
| | | | | | | | | | | adds input and [in, out] cap for classic mode adds input cap for power mode change wrapper/input, now gets useful device names change (now dev specific) dpi to adjust sensitivity change y sensitivity to y/x ratio remove spaced LUTs grapher and convert do not build
* move arbitrary input into settingsa1xd2021-04-131-2/+2
| | | | separate arbitrary mode from spaced modes, arbitrary now deserializes from default settings file
* Rename accelMotivity to growthRateJacob Palecki2021-04-061-1/+1
|
* refactor lut/motivitya1xd2021-03-301-79/+35
|
* formatting + file renamesa1xd2021-03-291-7/+10
|
* refactor common/settingsa1xd2021-03-291-8/+4
| | | | | | | | | | | | | | | | | | | | | | | | | only driver compiles remove accel-base types merge linear + classic move gain cap logic into classic impl, cap is now set in terms of output use cap/limit to determine negation remove weight, add replacement for power mode only remove legacy offset option remove naturalgain mode add legacy mode flag naturalgain -> natural natural -> natural + legacy flag add dpi setting and more accel args + defaults (prep for ips mode) replace output speed cap with input cap
* Final graph fidelity tweaks and fixesJacob Palecki2021-01-201-4/+16
|
* add arg checks in wrappera1xd2020-09-271-1/+1
| | | | | | | | | | | minor changes to settings shape, requires driver reinstall add error handling to writer grapher changes: add prettier serialization + comments add elements for scale and separated limit/exp reset irrelevant (invisible) arg input before checks/write
* Rename experiment two to motivityJacob Palecki2020-09-221-0/+89