Commit graph

41 commits

Author SHA1 Message Date
dokutan
107e90a2c7 Fix cppcheck warnings, part 1 2021-04-15 13:37:48 +02:00
dokutan
b50234e4c7 Add option to print all supported models 2021-02-07 22:44:59 +01:00
dokutan
d4cd2593ba Make mouse detection generic 2021-02-07 22:21:29 +01:00
dokutan
5e88edc9a0 Updated help message 2021-01-23 16:03:25 +01:00
dokutan
2f035071bd Updated main function to be completely generic 2021-01-22 14:09:02 +01:00
dokutan
2f05bc5920 Updated configuration loading 2021-01-21 17:22:54 +01:00
dokutan
5a254b9e17 Show model in -R output 2020-12-20 20:26:14 +01:00
dokutan
f9a232827a Add initial M990 Chroma support 2020-12-20 20:08:39 +01:00
dokutan
6842880e7e Add M990 backend 2020-11-12 15:10:59 +01:00
dokutan
0b5fa86ca7 Add mouse_generic class 2020-11-10 16:06:17 +01:00
dokutan
3a996e67a1 Remove old code for repeating macros 2020-11-08 18:01:17 +01:00
dokutan
df7d5d6084 Fix wrong dpi levels in print_settings() 2020-09-24 17:36:53 +02:00
dokutan
9f673bced8 Change internal DPI format for all mice 2020-09-21 23:09:12 +02:00
dokutan
63b5d8a9a6 Change internal DPI format for the M908 2020-09-21 21:16:14 +02:00
dokutan
5b4e99172e Add experimental support for the M715 2020-08-29 17:00:34 +02:00
dokutan
414a40ce07 Improve error handling 2020-08-15 00:41:22 +02:00
dokutan
00f7f0f8ba Automatically detect model 2020-08-14 19:33:57 +02:00
dokutan
f67a356c9d Add experimental support for the M711 2020-07-31 18:41:47 +02:00
dokutan
3f60b28c21 Make _c_button_names private 2020-07-20 20:28:10 +02:00
dokutan
49e2ad88f0 Update write_settings() for the M709 2020-07-12 22:48:41 +02:00
dokutan
d4531da71a Add --model option, add M709 as valid argument 2020-07-12 22:02:29 +02:00
dokutan
4857517565 Add files for the M709 2020-07-12 21:17:52 +02:00
dokutan
9b02db44b8 Prepare for different models 2020-07-12 20:35:13 +02:00
dokutan
e0e3d1804a Update error message 2020-05-14 17:24:36 +02:00
dokutan
3b6b1b3eea Improve macro reading and writing 2020-05-13 19:28:09 +02:00
dokutan
2f9073bbc3 Add argument to --read and --dump 2020-05-11 16:49:58 +02:00
dokutan
e878b820ef Rename read_settings 2020-05-10 23:24:10 +02:00
dokutan
a93f3d0c8c Improve --read option 2020-05-10 01:48:47 +02:00
dokutan
54cb524b89 Add --read option 2020-05-09 23:36:23 +02:00
dokutan
03caf7f4a1 Add --dump option 2020-05-09 22:33:14 +02:00
dokutan
9d17aeaddf Add --version option 2020-05-02 16:50:55 +02:00
dokutan
54d02e29f6 Change build method 2020-04-08 15:39:30 +02:00
dokutan
e4fc042c1a Cleaned up the main code 2020-04-08 15:10:02 +02:00
dokutan
a31cd2c48b Remove boost as a dependency 2020-02-10 15:24:46 +01:00
dokutan
fd4b4a9ade Add option to disable detaching of the kernel driver 2020-02-08 22:54:45 +01:00
dokutan
357dcdc5f6 Improve argument checking 2020-02-08 04:46:27 +01:00
dokutan
c4beee41fb Add --bus and --device options 2020-02-08 04:34:17 +01:00
dokutan
792dccfe97 Add fire button and investigate macro repetition 2019-12-13 03:02:46 +01:00
dokutan
6dd9083806 Add support for macros 2019-12-08 01:52:41 +01:00
dokutan
660c7ee4e5 Add usb report rate 2019-11-11 23:41:35 +01:00
dokutan
a58baae6d3
Add files via upload 2019-11-09 01:10:30 +01:00