summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* make weights work in by component modea1xd2021-04-013-43/+41
| | | | | domain weights now applied under inf norm range weights now applied when equal
* driver - apply accel disregarding num packetsa1xd2021-04-014-19/+29
| | | | add setting for max time threshold
* add flag to negate device matcha1xd2021-04-013-2/+8
|
* update resta1xd2021-04-0118-498/+508
| | | | | | grapher is still broken refactored io / error handling a bit
* refactor lut/motivitya1xd2021-03-3011-166/+315
|
* put utility in namespacea1xd2021-03-302-32/+39
|
* add zero/inf/nan guardsa1xd2021-03-293-28/+49
|
* add jump typea1xd2021-03-294-0/+85
|
* formatting + file renamesa1xd2021-03-2913-126/+158
|
* refactor common/settingsa1xd2021-03-2913-370/+260
| | | | | | | | | | | | | | | | | | | | | | | | | 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
* Merge pull request #81 from a1xd/log-unhandled-exv1.4.3a1xd2021-03-113-9/+21
|\ | | | | add handler for unhandled exceptions
| * add handler for unhandled exceptionsa1xd2021-03-113-9/+21
|/
* Merge pull request #71 from a1xd/fix-dev-idv1.4.2a1xd2021-02-028-57/+100
|\ | | | | 1.4.2
| * fix typos in guidea1xd2021-02-021-1/+1
| |
| * bump versiona1xd2021-02-021-1/+1
| |
| * increase default sens capa1xd2021-02-021-1/+1
| |
| * fix device id not working with g305a1xd2021-01-305-54/+97
|/ | | | | | | | this uses w32 apis for enumerating dev info instead of ManagementObjectSearcher, which upper-cases dev ids, differing from kernel/cfgmgr32 this also breaks showing dev name alongside id, as the name seems inaccessible from cfgmgr32 given an interface supplied by rawinput not a big deal considering the names are too generic to be useful anyway
* bump versiona1xd2021-01-231-1/+1
|
* Merge pull request #69 from JacobPalecki/FixByComponentv1.4.1a1xd2021-01-224-6/+11
|\ | | | | Fix by component
| * fix last mouse move - swapped axesa1xd2021-01-221-2/+2
| |
| * Fix anisotropy panel covering bottom classic option in by componentJacob Palecki2021-01-222-2/+2
| |
| * Fix graphing error in by component graph calculationJacob Palecki2021-01-221-2/+7
|/
* Merge pull request #67 from JacobPalecki/graph_fixJacobPalecki2021-01-221-2/+1
|\ | | | | Fix graph for lp_norm
| * Fix graph for lp_norm != 1Jacob Palecki2021-01-211-2/+1
|/
* Merge pull request #66 from a1xd/1.4-tweaksv1.4.0JacobPalecki2021-01-2112-27/+72
|\ | | | | add angle snapping, update signed/
| * change toggle text, "enabled" -> "disable"a1xd2021-01-211-1/+1
| |
| * center gui on initial resizea1xd2021-01-212-5/+13
| | | | | | | | position is no longer based on the Form.Location property, should fix issues with multi-monitor setups
| * update signeda1xd2021-01-215-2/+2
| |
| * add angle snappinga1xd2021-01-216-0/+39
| | | | | | | | probably works like interaccel
| * direction/distance calc - small optsa1xd2021-01-211-17/+9
| |
| * relax requirements when deserializing settingsa1xd2021-01-211-2/+8
|/
* Merge pull request #65 from JacobPalecki/DirectionalJacobPalecki2021-01-2037-456/+1439
|\ | | | | Directionality Features + Graph Fidelity
| * Guard against bad anisotropy argsJacob Palecki2021-01-201-1/+34
| |
| * Bump version to 1.4Jacob Palecki2021-01-201-2/+2
| |
| * Final GUI tweaksJacob Palecki2021-01-202-2/+7
| |
| * TweaksJacob Palecki2021-01-206-31/+27
| |
| * Update guide for anisotropy optionsJacob Palecki2021-01-202-13/+40
| |
| * merge with master buildsJacob Palecki2021-01-2027-89/+585
| |\ | |/ |/|
* | show custom dialog on bad input (#63)a1xd2021-01-144-1/+130
| | | | | | | | | | | | | | * show custom dialog on bad input fixes #62 * Update MessageDialog constructor args
* | Merge pull request #64 from Tatsujinichi/mastera1xd2021-01-142-1/+12
|\ \ | | | | | | Typo in example, add vs code gitignores
| * | Added Visual Studio Code gitignorestatsujinichi2021-01-141-0/+11
| | |
| * | Fixed typo in exampletatsujinichi2021-01-141-1/+1
| | |
* | | Merge pull request #60 from singhmi4/patch-1a1xd2021-01-141-1/+1
|\ \ \ | | | | | | | | Add hyperlink to FAQ pages in Further Help section
| * | | update faq hyperlink syntaxa1xd2021-01-141-1/+1
| | | |
| * | | Add hyperlink to FAQ pages in Further Help sectionMichael S2021-01-081-1/+1
| |/ /
* | | Merge pull request #58 from aroidzap/installer-minor-changea1xd2021-01-142-3/+24
|\ \ \ | | | | | | | | better information for user when installing/removing driver
| * | | better information for user when installing/removing driverTomáš Pazdiora2021-01-062-3/+24
| |/ /
* | | Merge pull request #59 from aroidzap/apply-for-specific-device-guia1xd2021-01-1423-96/+422
|\ \ \ | |/ / |/| | (GUI) Apply RawAccel only for specific device
| * | filter raw input based on ida1xd2021-01-1218-115/+213
| | | | | | | | | | | | | | | | | | | | | | | | 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
| * | Small behavior improvementsJacob Palecki2021-01-071-1/+2
| | |