| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | rename classic_cap_mode | a1xd | 2021-09-23 | 1 | -4/+4 |
| | | |||||
| * | rename directional multipliers | a1xd | 2021-09-23 | 1 | -13/+13 |
| | | | | | changes profile layout | ||||
| * | generalize power start-from-1 | a1xd | 2021-09-23 | 1 | -2/+2 |
| | | | | | starting output is determined by (gain) offset | ||||
| * | Add power start from one | Jacob Palecki | 2021-09-23 | 1 | -0/+1 |
| | | |||||
| * | Remove weight | Jacob Palecki | 2021-09-23 | 1 | -1/+0 |
| | | |||||
| * | rename driver_settings | a1xd | 2021-09-23 | 1 | -19/+19 |
| | | | | | | | found a better one refactor driver/DeviceSetup | ||||
| * | update SettingsManager | a1xd | 2021-09-23 | 1 | -0/+6 |
| | | | | | | | load active config from driver only when necessary ignore devices that aren't running the active profile (in mousewatcher) | ||||
| * | get grapher building | a1xd | 2021-09-23 | 2 | -6/+22 |
| | | |||||
| * | make profile count dynamic (unlimited) | a1xd | 2021-09-23 | 1 | -44/+57 |
| | | |||||
| * | add per-device configuration | a1xd | 2021-09-23 | 4 | -493/+617 |
| | | | | | | | | | | | | 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 | ||||
| * | bugfix - oob in SettingsErrors::ToString | a1xd | 2021-08-29 | 1 | -8/+8 |
| | | |||||
| * | fix typo and wrapper/input code from lut2 merge | a1xd | 2021-07-06 | 5 | -39/+117 |
| | | |||||
| * | move arbitrary input into settings | a1xd | 2021-04-13 | 1 | -69/+108 |
| | | | | | separate arbitrary mode from spaced modes, arbitrary now deserializes from default settings file | ||||
| * | Some more small additions and fixes | Jacob Palecki | 2021-04-09 | 1 | -1/+15 |
| | | |||||
| * | Fixed some bugs | Jacob Palecki | 2021-04-09 | 1 | -1/+1 |
| | | |||||
| * | Something works and that's pretty cool | Jacob Palecki | 2021-04-08 | 1 | -3/+7 |
| | | |||||
| * | Try reinterpret cast | Jacob Palecki | 2021-04-08 | 1 | -1/+1 |
| | | |||||
| * | merge and improve | Jacob Palecki | 2021-04-08 | 1 | -7/+7 |
| |\ | |||||
| | * | make sizeof arbitrary close to others | a1xd | 2021-04-08 | 1 | -1/+1 |
| | | | | | | | | | refactor constructor/fix conversions | ||||
| | * | fix some things | a1xd | 2021-04-08 | 1 | -4/+4 |
| | | | |||||
| * | | Progress in arbitrary | Jacob Palecki | 2021-04-08 | 1 | -1/+2 |
| |/ | |||||
| * | optimize a bit/refactor modify | a1xd | 2021-04-08 | 1 | -0/+2 |
| | | |||||
| * | Add active value labels for gain switch | Jacob Palecki | 2021-04-07 | 1 | -1/+1 |
| | | |||||
| * | Fix natural legacy algorithm, rename accelNatural to decayRate | Jacob Palecki | 2021-04-06 | 1 | -1/+1 |
| | | |||||
| * | Rename accelMotivity to growthRate | Jacob Palecki | 2021-04-06 | 1 | -1/+1 |
| | | |||||
| * | update wrapper + writer to handle lut | a1xd | 2021-04-06 | 5 | -143/+375 |
| | | | | | grapher is building but applying options still broken for the most part | ||||
| * | Add differing table types | Jacob Palecki | 2021-04-01 | 1 | -1/+34 |
| | | |||||
| * | use callbacks for applying accel | a1xd | 2021-04-01 | 1 | -7/+14 |
| | | |||||
| * | add minimum to complement speed cap | a1xd | 2021-04-01 | 1 | -1/+4 |
| | | | | | | | important feature fixes some validation checks | ||||
| * | driver - apply accel disregarding num packets | a1xd | 2021-04-01 | 1 | -0/+8 |
| | | | | | add setting for max time threshold | ||||
| * | add flag to negate device match | a1xd | 2021-04-01 | 1 | -0/+4 |
| | | |||||
| * | update rest | a1xd | 2021-04-01 | 5 | -359/+177 |
| | | | | | | | grapher is still broken refactored io / error handling a bit | ||||
| * | fix device id not working with g305 | a1xd | 2021-01-30 | 1 | -0/+48 |
| | | | | | | | | | 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 | ||||
| * | add angle snapping | a1xd | 2021-01-21 | 1 | -0/+3 |
| | | | | | probably works like interaccel | ||||
| * | relax requirements when deserializing settings | a1xd | 2021-01-21 | 1 | -2/+8 |
| | | |||||
| * | Guard against bad anisotropy args | Jacob Palecki | 2021-01-20 | 1 | -1/+34 |
| | | |||||
| * | merge with master builds | Jacob Palecki | 2021-01-20 | 2 | -3/+28 |
| |\ | |||||
| | * | filter raw input based on id | a1xd | 2021-01-12 | 2 | -5/+26 |
| | | | | | | | | | | | | | | | | | 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 docs | a1xd | 2021-01-05 | 1 | -1/+1 |
| | | | | | | | | | this also changes the connect ioctl to not abort when hwid query fails | ||||
| | * | add "Device Hardware ID" setting, to affect only specific device | Tomáš Pazdiora | 2021-01-05 | 1 | -1/+5 |
| | | | |||||
| * | | Driver works | Jacob Palecki | 2021-01-11 | 1 | -3/+3 |
| | | | |||||
| * | | Implement direcitonality UI | Jacob Palecki | 2021-01-10 | 1 | -0/+14 |
| |/ | |||||
| * | add more changes from review | a1xd | 2020-12-05 | 1 | -3/+7 |
| | | | | | | | improve version error messages revert poll time changes add range validation after text parse | ||||
| * | add changes from review | a1xd | 2020-12-03 | 1 | -1/+1 |
| | | | | | | | rename some vars prefer exceptions over assert refactor poll rate field usage in MouseWatcher | ||||
| * | add directional multipliers | a1xd | 2020-12-03 | 1 | -1/+4 |
| | | | | | | | adds multipliers for movement in negative directions (up & left by default, can be flipped by rot or sens) avoid division by user input in mousewatcher | ||||
| * | embed version info into assemblies | a1xd | 2020-12-02 | 8 | -23/+282 |
| | | | | | | | | | check app versions against lib, lib against driver add an 'about' dialog which displays version details, accessible from menu refactor error handling + add check for negative offset | ||||
| * | move speedcap into accelerator | a1xd | 2020-10-21 | 1 | -3/+2 |
| | | |||||
| * | add speed cap | a1xd | 2020-10-20 | 1 | -0/+3 |
| | | |||||
| * | rename sensitivity field to 'sens multiplier' | a1xd | 2020-10-08 | 1 | -1/+1 |
| | | |||||
| * | add static default settings in wrapper | a1xd | 2020-10-07 | 1 | -1/+1 |
| | | |||||