1
0
forked from drath/libratbag

Commit Graph

  • 9c7494c5c0 sinowealth: select first profile before getting any data from the mouse Yaroslav Chvanov 2022-01-29 00:52:20 +03:00
  • 7f29c0423f sinowealth: add active profile setter Yaroslav Chvanov 2022-01-29 00:44:32 +03:00
  • 07307b85d3 sinowealth: add commands IDs for the second profile Yaroslav Chvanov 2022-01-29 00:44:13 +03:00
  • 219218118d sinowealth: print LOD and angle snapping value Yaroslav Chvanov 2022-01-28 07:34:58 +03:00
  • 1e2489c9e7 sinowealth: add LOD and angle snapping value getter Yaroslav Chvanov 2022-01-29 05:10:38 +03:00
  • 479c4352af sinowealth: print debounce time Yaroslav Chvanov 2022-01-29 05:09:29 +03:00
  • 763655516c sinowealth: add debounce time getter Yaroslav Chvanov 2022-01-28 07:20:28 +03:00
  • 944c4f0af5 sinowealth: print profile index Yaroslav Chvanov 2022-01-29 05:06:49 +03:00
  • 268ccab111 sinowealth: add profile index getter Yaroslav Chvanov 2022-01-28 07:12:19 +03:00
  • 603b0ca1fc sinowealth: use RGB or RBG colors depending on device Yaroslav Chvanov 2022-01-28 06:59:05 +03:00
  • 4e50c506de sinowealth: format code Yaroslav Chvanov 2022-01-28 07:00:36 +03:00
  • 4351eb3d72 sinowealth: support different sensors Yaroslav Chvanov 2022-01-28 06:27:04 +03:00
  • 9f4a1ba405 sinowealth: print device model based on firmware version Yaroslav Chvanov 2022-01-28 06:20:46 +03:00
  • 451894b1b4 sinowealth: make the firmware version printing helper return it instead Yaroslav Chvanov 2022-01-28 06:18:34 +03:00
  • c6051cb9ea sinowealth: handle new RGB effects Yaroslav Chvanov 2022-01-28 04:40:32 +03:00
  • 34fafbc0f8 sinowealth: use enum types in config report directly Yaroslav Chvanov 2022-01-28 04:17:02 +03:00
  • 75d075cc67 sinowealth: make some utility functions take unsigned integers Yaroslav Chvanov 2022-01-28 04:07:04 +03:00
  • 2f330b6466 sinowealth: use a struct to store lighting mode Yaroslav Chvanov 2022-01-28 03:41:01 +03:00
  • c7adc9b9f6 sinowealth: print config data size Yaroslav Chvanov 2022-01-28 03:13:02 +03:00
  • 16a7b6ed18 sinowealth: use NULL instead of 0 for pointers Yaroslav Chvanov 2022-01-25 14:52:31 +03:00
  • 7ff73c8515 sinowealth: rename a config entry to make more sense Yaroslav Chvanov 2022-01-24 17:36:04 +03:00
  • f11e31d671 sinowealth: add some hidden lighting types Yaroslav Chvanov 2022-01-28 03:59:22 +03:00
  • f69457c280 sinowealth: add breathing_mode to config report Yaroslav Chvanov 2022-01-28 03:58:44 +03:00
  • 756fee1202 sinowealth: sort values in an enum Yaroslav Chvanov 2022-01-28 03:56:57 +03:00
  • d4126463e4 sinowealth: don't say that amount of breathing colors is constant Yaroslav Chvanov 2022-01-28 03:54:20 +03:00
  • 00832cb9f0 sinowealth: add a lift off distance value to config report Yaroslav Chvanov 2022-01-28 03:53:05 +03:00
  • 866d4e6433 sinowealth: put some macros into enums Yaroslav Chvanov 2022-01-28 03:47:36 +03:00
  • cbba00f997 sinowealth: use a map to convert report rates Yaroslav Chvanov 2022-01-30 00:03:55 +03:00
  • d2e4fcc23e sinowealth: put report rate conversion comparison in order Yaroslav Chvanov 2022-01-24 17:23:59 +03:00
  • f0c66d0e1f sinowealth: separate config to real config and report_rate nibbles Yaroslav Chvanov 2022-01-24 17:22:22 +03:00
  • b2fb91e261 sinowealth: use correct bits for report rate Yaroslav Chvanov 2022-01-24 00:09:40 +03:00
  • 5c2c669efa deploy: 1a64d2b85d whot 2022-01-31 21:12:36 +00:00
  • 1a64d2b85d Add a TODO to make ratbag_button_action_match support macro actions Yaroslav Chvanov 2022-01-31 14:58:27 +03:00
  • 8f5fdf8590 Fix ratbag_button_action_match not matching on type NONE Yaroslav Chvanov 2022-01-31 14:47:29 +03:00
  • aab9d81b61 deploy: baad36060d whot 2022-01-31 21:07:30 +00:00
  • baad36060d util: fix a string of text being printed out of nowhere Yaroslav Chvanov 2022-01-31 18:34:15 +03:00
  • 2d10496651 deploy: 7ecabea70d whot 2022-01-28 00:32:02 +00:00
  • 7ecabea70d sinowealth: remove a redundant comment Yaroslav Chvanov 2022-01-28 03:17:45 +03:00
  • c0c8d6c544 sinowealth: increase log level of printed firmware version Yaroslav Chvanov 2022-01-28 03:14:49 +03:00
  • 37587bb99c sinowealth: fix a memory leak Yaroslav Chvanov 2022-01-27 16:00:16 +03:00
  • cc2fff9c06 sinowealth: rename some functions to be more clear Yaroslav Chvanov 2022-01-27 16:01:20 +03:00
  • b80d3ac0a3 sinowealth: use the detected LED count Yaroslav Chvanov 2022-01-24 16:51:29 +03:00
  • a757180d60 sinowealth: detect LED count at run-time Yaroslav Chvanov 2022-01-24 16:49:48 +03:00
  • 8c0124d654 sinowealth: move raw data reading from init function to probe function Yaroslav Chvanov 2022-01-24 16:44:04 +03:00
  • b5d41e3657 sinowealth: put reading of raw configuration data into a helper Yaroslav Chvanov 2022-01-24 16:39:29 +03:00
  • bfd2fc9969 sinowealth: print firmware version on profile init, not on reading Yaroslav Chvanov 2022-01-24 16:25:27 +03:00
  • 566d160de3 sinowealth: make init_profile return error codes Yaroslav Chvanov 2022-01-24 16:22:27 +03:00
  • dea804d60e deploy: e0dc0a3a5b whot 2022-01-24 02:56:19 +00:00
  • e0dc0a3a5b fix ratbag-command led setting Kyoken 2021-12-22 21:51:22 +03:00
  • d3c4a06bf1 deploy: 5b7af0ec14 whot 2022-01-22 02:10:34 +00:00
  • 5b7af0ec14 CI: actually test with the various meson args Peter Hutterer 2022-01-21 10:00:46 +10:00
  • b692326a28 deploy: 44a9959344 FFY00 2022-01-20 19:33:23 +00:00
  • 44a9959344 roccat: name two fields correctly Peter Hutterer 2022-01-20 09:30:56 +10:00
  • 8691d7e752 deploy: 755dbddfb3 whot 2022-01-20 05:48:24 +00:00
  • 755dbddfb3 meson.build: fix spelling of receiver Peter Hutterer 2022-01-20 15:42:06 +10:00
  • f8d08d3121 deploy: 1e3a85433a whot 2021-12-15 04:41:41 +00:00
  • 1e3a85433a CI: add a github pages job to the CI Peter Hutterer 2021-12-13 10:05:47 +10:00
  • b3b3e3f838 Drop CircleCI Peter Hutterer 2021-12-13 09:48:52 +10:00
  • f05b671dc1 Install all data files as subdir Peter Hutterer 2021-12-10 13:06:07 +10:00
  • bfadfc3c91 Change the data validation tests to take the directory instead of files Peter Hutterer 2021-12-10 13:02:16 +10:00
  • 96d93ae387 meson.build: require meson 0.50.0 Peter Hutterer 2021-12-13 09:40:24 +10:00
  • 03891189da hidpp20: add missing #define to the feature report strings (#1237) Peter Hutterer 2021-12-06 08:46:40 +10:00
  • 02f3487f52 Add a GitHub Workflow as CI run (#1238) Peter Hutterer 2021-12-06 08:43:14 +10:00
  • d2f1ff0ca2 tests: test for additonal lightspeed receviers pids Ilya guterman 2021-11-06 18:53:01 +02:00
  • d5a7ad3730 device: g635: Set buttons as 0 Rafael Silva 2021-11-03 12:08:29 +00:00
  • e98f86fa2a Add Logitech G635 Headset Carlos Mogas da Silva 2020-07-01 22:50:25 +01:00
  • fb14cb576b README: add uninstall instruction Rafael Silva 2021-11-03 11:35:00 +00:00
  • 2c83f9c3ef add static assert Ilya Guterman 2021-10-20 23:56:01 +03:00
  • b71f439ed6 fix ci failures Ilya Guterman 2021-10-11 02:30:34 +03:00
  • dff102be43 steelseries: prefix hidraw writes with 0 Ilya Guterman 2021-10-11 02:08:12 +03:00
  • 6bb92dc313 Set buttons as 0 for logitech g733 mtayllan 2021-10-31 11:02:55 -03:00
  • 92c5923255 Add support to Logitech G733 mtayllan 2021-08-28 09:00:42 -03:00
  • 6c8a2d36fe sinowealth: use proper config size when writing staticssleever668 2021-04-29 20:53:15 +03:00
  • 875aae6985 sinowealth: add support for mice with longer configuration data staticssleever668 2021-04-28 19:34:11 +03:00
  • a55297e0fa fix button count and default report rate always zero Ilya Guterman 2021-10-17 11:12:07 +03:00
  • fa95abbc33 hidpp20: give some structures names staticssleever668 2021-05-08 21:31:06 +03:00
  • 48d1b21036 driver-hidpp20: cast an internal log priority enumeration to the general one staticssleever668 2021-05-08 21:30:21 +03:00
  • 904aedc555 driver-hidpp10: cast an internal log priority enumeration to the general one staticssleever668 2021-05-08 21:30:06 +03:00
  • 4fa8663cfb driver-hidpp10: remove a redundant character array null check staticssleever668 2021-05-08 21:29:37 +03:00
  • 58086882a3 ratbagd: initialize a variable staticssleever668 2021-05-08 21:25:58 +03:00
  • aef92645b7 hidpp20: allow setting a default buttons count Tayllan 2021-10-16 16:08:44 -03:00
  • 514ce5419f data: add SteelSeries Rival 100/105 staticssleever668 2021-05-01 09:21:21 +03:00
  • 2a0a3cf203 steelseries: add support for changing LEDs on Rival 100 staticssleever668 2021-05-01 09:22:44 +03:00
  • f96ba13f07 libratbag-data: add 'Rival100' quirk to SteelSeries driver staticssleever668 2021-05-01 09:20:42 +03:00
  • 724d31c8fe steelseries: make settings unique to SteelSeries Sensei RAW a quirk staticssleever668 2021-05-01 09:32:46 +03:00
  • 66e44d76b9 steelseries: add 'Quirk' setting staticssleever668 2021-05-01 09:19:25 +03:00
  • e908871e82 hidpp20: allow setting a default report rate (#969) Filipe Laíns 2021-10-11 00:14:02 +01:00
  • 9732aa009e steelseries: only use the HID vendor device Kristian Klausen 2021-10-10 17:29:33 +02:00
  • 92299d4673 data: support steelseries rival variations Ilya guterman 2021-10-10 20:51:35 +03:00
  • 5c3df3b218 Support for Roccat Kone EMP (#1131) LittleWhite-tb 2021-10-07 08:00:36 +02:00
  • 62f26e797e Revert "data: Add (old) Logitech Performance Mouse MX" Filipe Laíns 2021-07-24 22:25:38 +01:00
  • d460743bd7 Revert "data: add additional identifier for MX Anywhere 2" Filipe Laíns 2021-07-24 22:25:25 +01:00
  • d47f2ed946 data: Add (old) Logitech Performance Mouse MX strangemax 2021-07-24 23:19:17 +02:00
  • 2ce254e51b data: add additional identifier for MX Anywhere 2 João Ferreira 2021-07-24 22:18:19 +01:00
  • c7c9c908e1 ratbagd-profile: allow report rates up to 8000 staticssleever668 2021-04-28 16:23:06 +03:00
  • b339370b6a ratbagd-profile: do not align report rates to 100 staticssleever668 2021-04-28 16:22:46 +03:00
  • 37ae638a7c steelseries: improve v1 LED breathing duration configuration staticssleever668 2021-04-28 17:17:15 +03:00
  • 6a071dc1ee sinowealth: expose all eight resolution slots staticssleever668 2021-05-04 15:16:04 +03:00
  • 7c9a75da9e sinowealth: add support for changing report rate staticssleever668 2021-04-30 17:12:37 +03:00
  • dd1c72a1d0 sinowealth: add support for reading current report rate staticssleever668 2021-04-30 17:11:47 +03:00