Commit graph

50 commits

Author SHA1 Message Date
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
885b31f22b Update examples and -R output 2020-07-20 13:39:33 +02:00
dokutan
2e1c6ff40d Change valid key check in m908/getters.cpp 2020-07-16 14:12:53 +02:00
dokutan
0c7b25be08 Change size of keymap data for the M709, part2 2020-07-16 14:09:48 +02:00
dokutan
5ca974e1e0 Change size of keymap data for the M709 2020-07-16 13:56:35 +02:00
dokutan
7aeb14e920 Add TODO comment to mouse_m709.h 2020-07-16 13:24:32 +02:00
dokutan
6507f7d40c Add example709.ini 2020-07-12 22:57:32 +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
e3907f52fe Update TODO.md, update comments 2020-07-12 20:50:00 +02:00
dokutan
9b02db44b8 Prepare for different models 2020-07-12 20:35:13 +02:00
dokutan
b5648eb7b3 Change USB PID for the M709 2020-07-12 15:24:45 +02:00
dokutan
34b48cb129 Fix clang++ warnings 2020-06-25 14:03:02 +02:00
dokutan
7a2097a283 More button mapping options 2020-06-16 18:45:34 +02:00
dokutan
dab35e049e Improve documentation and variable names 2020-05-22 00:50:02 +02:00
dokutan
ec1ad2818a Improve documentation 2020-05-22 00:13:37 +02:00
dokutan
3b6b1b3eea Improve macro reading and writing 2020-05-13 19:28:09 +02:00
dokutan
97dca3ae8b Add read_settings 2020-05-11 22:12:38 +02:00
dokutan
e83364b5ef Add get_macro and get_macro_raw 2020-05-11 21:29:19 +02:00
dokutan
21a9a8a265 Various internal improvements 2020-05-11 19:02:26 +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
ede13663b9 Add macros to --read option 2020-05-10 23:15:03 +02:00
dokutan
fe406abaef Improve --read option, fix bug in write_settings 2020-05-10 18:20:20 +02:00
dokutan
93b48ccc80 Fix wrong button name in read_settings 2020-05-10 01:54:59 +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
4ec98be4d0 Clean up code, improve documentation 2020-05-08 23:17:44 +02:00
dokutan
4c00763d14 Add initial doxygen documentation 2020-05-05 22:50:31 +02:00
dokutan
9d17aeaddf Add --version option 2020-05-02 16:50:55 +02:00
dokutan
78ca637d96 Add led_mode_switch to button mapping 2020-05-02 16:40:33 +02:00
dokutan
f20380a398 Add media controls to button mapping 2020-05-02 16:01:29 +02:00
dokutan
899ee63957 Update makefile 2020-04-19 14:53:31 +02:00
dokutan
e2bf49c673 Update makefile 2020-04-19 14:51:05 +02:00
dokutan
54d02e29f6 Change build method 2020-04-08 15:39:30 +02:00
dokutan
c3271ec40d Prevent bricking the mouse by disabling all dpi levels 2020-03-24 03:13:54 +01: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
c035c464a2 Improve help message 2020-02-08 04:49:57 +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
6964c629cd Add macro features, fix help message 2019-12-10 23:45:36 +01:00
dokutan
6dd9083806 Add support for macros 2019-12-08 01:52:41 +01:00
dokutan
824c070df7 Add keyboard keys to button mapping 2019-12-01 00:01:15 +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