summaryrefslogtreecommitdiff
path: root/driver/driver.h
Commit message (Collapse)AuthorAgeFilesLines
* rename driver_settingsa1xd2021-09-231-1/+1
| | | | | | found a better one refactor driver/DeviceSetup
* make profile count dynamic (unlimited)a1xd2021-09-231-2/+2
|
* add per-device configurationa1xd2021-09-231-5/+17
| | | | | | | | | | | 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
* update resta1xd2021-04-011-2/+1
| | | | | | grapher is still broken refactored io / error handling a bit
* refactor lut/motivitya1xd2021-03-301-0/+1
|
* formatting + file renamesa1xd2021-03-291-2/+2
|
* refactor common/settingsa1xd2021-03-291-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | 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
* filter raw input based on ida1xd2021-01-121-1/+1
| | | | | | | | use device id (from device instance) over first hardware id use buffered method for all ioctls update gui/DeviceIDManager to match driver behavior respond to device change events desync MouseData and PointData accessors
* size device id/hwids based on docsa1xd2021-01-051-2/+2
| | | | this also changes the connect ioctl to not abort when hwid query fails
* Update driver/driver.hTomáš Pazdiora2021-01-051-1/+1
| | | Co-authored-by: a1xd <[email protected]>
* add "Device Hardware ID" setting, to affect only specific deviceTomáš Pazdiora2021-01-051-0/+1
|
* add a cooldown on write (one second)a1xd2020-08-061-1/+3
|
* Add project files.v0.1-testa1xd2020-07-221-0/+47