Commit graph

274 commits

Author SHA1 Message Date
dokutan
d56eec13b3 Add M686 modifier+key captures 2022-01-04 20:14:29 +01:00
dokutan
c61b2e8a66 M686, M913 button mapping: rename "default" to "keyboard_key" 2022-01-04 19:43:16 +01:00
dokutan
a610000e99 M686, M913: Rewrite mapping buttons as keyboard keys 2022-01-04 18:42:21 +01:00
dokutan
4ba501c093 Move M913 and M686 keycodes to a new class 2022-01-04 17:39:16 +01:00
dokutan
aa26e97806 M686, M913 button mapping: more keyboard keys 2022-01-03 17:56:21 +01:00
dokutan
877310edf0 M686: Implement button mappings a-z 2022-01-03 16:45:18 +01:00
dokutan
010169acd2 M913: Implement button mappings a-z 2022-01-03 16:03:31 +01:00
dokutan
a1fac5dba1 M913: Preparations for mapping buttons as keyboard keys 2022-01-03 04:47:47 +01:00
dokutan
6904db4595
Merge pull request #34 from maxtimbo/master
Added m686 data captures to documentation
2022-01-03 03:11:50 +01:00
Tim Finley
2dfac57643 Added m686 data captures to documentation 2022-01-02 20:45:09 -05:00
dokutan
c7a0957ca3 Add M913 (M686) documentation 2021-12-31 20:11:33 +01:00
dokutan
22da303aba Add M686 example config 2021-12-30 23:12:21 +01:00
dokutan
d6e24711fa M913 and M686 button mapping: add profile_switch 2021-12-30 22:49:36 +01:00
dokutan
1719508a37 M686: Update button names 2021-12-30 18:17:22 +01:00
dokutan
ded077560e M711: update DPI values and enable reading the button mapping 2021-11-30 22:09:01 +01:00
dokutan
a7387de00c Enable all DPI values for the M711 2021-11-29 20:32:11 +01:00
dokutan
b843ca9087 Fix X[0-9]+Y[0-9]+ DPI format for the M711 2021-11-27 21:20:18 +01:00
dokutan
0da955ef17 More DPI values for the M711 2021-11-27 17:20:55 +01:00
dokutan
f04a4cc520 Implement complete button mapping on the M711 2021-11-25 20:25:43 +01:00
dokutan
f934adb975 Update M711 status and example config 2021-11-25 18:56:14 +01:00
dokutan
d5776827e7 Read the battery level from the M913 2021-11-24 20:41:47 +01:00
dokutan
4cbbb26d4d Add M901 Perdition PID 2021-11-23 18:19:20 +01:00
dokutan
54950c0ee8
Merge pull request #30 from akdev1l/master
ci/cd: add github workflows
2021-10-20 14:23:50 +02:00
Alex Diaz
f5e85f3234
ci/cd: enable centos 8 release 2021-10-20 00:14:50 -04:00
Alex Diaz
bd536b8ae6
ci/cd: enable centos 8 build 2021-10-19 23:09:07 -04:00
Alex Diaz
fff4daea8f
ci/cd: add github workflows
All the builds are done in fedora containers at the moment.

1. build.yml - triggers on every push and PR, it just builds the
   project
2. build-cmake.yml - triggers on every push and PR, it builds the
   project with cmake
3. release.yml - triggers on v* tags on master, it creates a new github
   release, builds a fedora RPM and also uploads the rpm and src rpm to
   the release page for distribution

minor bug in the makefile was fixed, it was preventing from using
multiple threads for compilation which slowed down the build
2021-10-19 22:31:43 -04:00
dokutan
8066172567 Add backend for the M686 2021-10-17 17:41:44 +02:00
dokutan
1a4476c5f2 Merge branch 'm711-xy-dpi' 2021-10-17 13:24:46 +02:00
dokutan
ecefa20be2 Merge branch 'm913' 2021-10-17 13:21:15 +02:00
dokutan
d75f117f25 M913: new button mapping options 2021-10-17 13:20:20 +02:00
dokutan
1bc8099bae Implement rainbow lightmode for the M913 2021-10-12 17:27:54 +02:00
dokutan
dfedf80612 Improved reading the settings from the M913 2021-10-10 22:40:07 +02:00
dokutan
e50810564f M711: add support for axis specific DPI values 2021-10-07 18:52:00 +02:00
dokutan
3d684797c0 Fix no vertical movement on the M711 2021-10-07 18:25:09 +02:00
dokutan
c2172dca2e Read more settings from the M913 2021-10-07 18:06:04 +02:00
dokutan
2c5e4fdd92 Initial support for reading the settings from the M913 2021-10-03 01:28:39 +02:00
dokutan
ad523ea2ad M913 improvements 2021-10-03 00:43:20 +02:00
dokutan
b213752578 Preprare M913 backend for multiple profiles 2021-09-29 21:11:50 +02:00
dokutan
223b33f4cc Add M909 PID to the generic backend 2021-09-11 17:17:50 +02:00
dokutan
74de332d2b
Update README.md 2021-08-05 22:23:52 +02:00
dokutan
aba3064ead Fix swapped button_dpi and button_lightmode for the M607 2021-08-05 21:52:21 +02:00
dokutan
c77ed5deae
Update README.md 2021-08-03 18:55:22 +02:00
dokutan
4ad5511205 Update _c_data_settings_3 for the M607 2021-07-30 18:57:02 +02:00
dokutan
e2308cbf0e Add experimental support for the M607 2021-07-30 18:47:16 +02:00
dokutan
ff1cea1e10
Merge pull request #24 from g-fb/cmake
Add source files for m719 and 721
2021-07-20 18:24:32 +02:00
George Florea Bănuș
cb92d6b742 Add source files for m719 and 721 2021-07-19 12:40:23 +03:00
dokutan
74d64a2dc4 Add initial support for actual DPI values for the M711 2021-06-01 22:58:16 +02:00
dokutan
3db937dba3 Update sha256sum in the PKGBUILD 2021-05-25 15:04:43 +02:00
dokutan
18b7826f9e Version 3.2 2021-05-25 14:50:31 +02:00
dokutan
1943506f8e
Update README.md 2021-05-04 21:38:38 +02:00