| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | bump version | a1xd | 2021-04-26 | 1 | -1/+1 |
| | | |||||
| * | ignore errors when trying to retrieve dev list | a1xd | 2021-04-26 | 1 | -1/+1 |
| | | | | | might be a good idea to add logging here, not much else we can do if this fails | ||||
| * | match error handling in MS raw input docs | a1xd | 2021-04-26 | 1 | -2/+2 |
| | | |||||
| * | refactor rawinput util | a1xd | 2021-04-26 | 1 | -47/+56 |
| | | | | | some generalizations here don't make sense now that we're ignoring errors | ||||
| * | ignore GetRawInputDeviceInfo errors | a1xd | 2021-04-25 | 1 | -5/+12 |
| | | |||||
| * | bugfix - rawinput | a1xd | 2021-04-25 | 1 | -2/+2 |
| | | | | | GetRawInputDeviceInfo requires character length to be passed, not byte count | ||||
| * | ignore cfgmgr errors when retrieving device id | a1xd | 2021-04-25 | 1 | -19/+18 |
| | | |||||
| * | add handler for unhandled exceptions | a1xd | 2021-03-11 | 1 | -1/+1 |
| | | |||||
| * | bump version | a1xd | 2021-02-02 | 1 | -1/+1 |
| | | |||||
| * | increase default sens cap | a1xd | 2021-02-02 | 1 | -1/+1 |
| | | |||||
| * | fix device id not working with g305 | a1xd | 2021-01-30 | 1 | -32/+46 |
| | | | | | | | | | 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 version | a1xd | 2021-01-23 | 1 | -1/+1 |
| | | |||||
| * | update signed | a1xd | 2021-01-21 | 1 | -1/+1 |
| | | |||||
| * | add angle snapping | a1xd | 2021-01-21 | 2 | -0/+33 |
| | | | | | probably works like interaccel | ||||
| * | direction/distance calc - small opts | a1xd | 2021-01-21 | 1 | -17/+9 |
| | | |||||
| * | Bump version to 1.4 | Jacob Palecki | 2021-01-20 | 1 | -2/+2 |
| | | |||||
| * | merge with master builds | Jacob Palecki | 2021-01-20 | 4 | -2/+80 |
| |\ | |||||
| | * | filter raw input based on id | a1xd | 2021-01-12 | 4 | -4/+79 |
| | | | | | | | | | | | | | | | | | 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/+3 |
| | | | | | | | | | 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 | -0/+1 |
| | | | |||||
| * | | Final graph fidelity tweaks and fixes | Jacob Palecki | 2021-01-20 | 1 | -4/+16 |
| | | | |||||
| * | | Some fixes | Jacob Palecki | 2021-01-11 | 3 | -15/+23 |
| | | | |||||
| * | | Implement direcitonality UI | Jacob Palecki | 2021-01-10 | 3 | -9/+9 |
| | | | |||||
| * | | Add to stigma, directional to settings | Jacob Palecki | 2021-01-08 | 2 | -11/+22 |
| | | | |||||
| * | | Add core logic in common | Jacob Palecki | 2021-01-07 | 1 | -1/+77 |
| |/ | |||||
| * | add changes from review | a1xd | 2020-12-03 | 2 | -8/+8 |
| | | | | | | | rename some vars prefer exceptions over assert refactor poll rate field usage in MouseWatcher | ||||
| * | add directional multipliers | a1xd | 2020-12-03 | 2 | -1/+13 |
| | | | | | | | 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 | ||||
| * | support win7 while cross-signing is still available | a1xd | 2020-12-02 | 1 | -1/+1 |
| | | | | | to be dropped by april 2021 | ||||
| * | embed version info into assemblies | a1xd | 2020-12-02 | 5 | -5/+36 |
| | | | | | | | | | 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 | ||||
| * | merge common-install with common | a1xd | 2020-12-02 | 3 | -0/+2047 |
| | | |||||
| * | refactor io | a1xd | 2020-12-01 | 3 | -38/+28 |
| | | |||||
| * | Remove experiment file, set driver lang to c++17, fix by component last ↵ | Jacob Palecki | 2020-11-27 | 2 | -34/+0 |
| | | | | | mouse move | ||||
| * | move speedcap into accelerator | a1xd | 2020-10-21 | 3 | -11/+10 |
| | | |||||
| * | update min time threshold for 8khz | a1xd | 2020-10-20 | 1 | -1/+3 |
| | | |||||
| * | add speed cap | a1xd | 2020-10-20 | 2 | -6/+23 |
| | | |||||
| * | fix non-standard access of template base members | a1xd | 2020-10-13 | 1 | -9/+9 |
| | | |||||
| * | raise default scale cap from 9 to 128 | a1xd | 2020-10-10 | 1 | -1/+1 |
| | | |||||
| * | disallow negative weight with non-additive types | a1xd | 2020-09-28 | 1 | -1/+1 |
| | | |||||
| * | add arg checks in wrapper | a1xd | 2020-09-27 | 5 | -13/+12 |
| | | | | | | | | | | | | 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 | ||||
| * | Remove logarithm | Jacob Palecki | 2020-09-26 | 4 | -37/+1 |
| | | |||||
| * | add initial writer | a1xd | 2020-09-25 | 1 | -1/+4 |
| | | | | | | move managed settings into wrapper move gui build into driver build dir | ||||
| * | Remove sigmoidgain, only allow one instance of grapher to run at a time | Jacob Palecki | 2020-09-22 | 4 | -40/+2 |
| | | |||||
| * | Rename experiment two to motivity | Jacob Palecki | 2020-09-22 | 4 | -12/+12 |
| | | |||||
| * | Mostly works | Jacob Palecki | 2020-09-22 | 1 | -1/+1 |
| | | |||||
| * | add lut exp to driver | a1xd | 2020-09-22 | 2 | -26/+44 |
| | | |||||
| * | conditional around lookup map | Jacob Palecki | 2020-09-20 | 1 | -1/+6 |
| | | |||||
| * | Add icon and second experiment | Jacob Palecki | 2020-09-20 | 2 | -0/+78 |
| | | |||||
| * | log sigmoid sens done | Jacob Palecki | 2020-09-19 | 4 | -1/+38 |
| | | |||||
| * | Fix weight | Jacob Palecki | 2020-09-09 | 1 | -1/+1 |
| | | |||||
| * | Remove misleading comment | Jacob Palecki | 2020-09-09 | 1 | -1/+0 |
| | | |||||