Skip to content

Releases: dokutan/mouse_m908

version 3.4

19 Jun 00:13
6e48ff7
Compare
Choose a tag to compare

Fixed bugs that prevented compilation and improved support for the M990 Chroma.

version 3.3

22 Jan 01:30
Compare
Choose a tag to compare

Added support for the folllowing mice:

  • M607
  • M913
  • M686

Additionally some bugs, mostly concerning the M711, have been fixed.

version 3.2

25 May 13:03
Compare
Choose a tag to compare
  • new or improved support:
    • complete support for the M719
    • experimental support for the M721-Pro and M990
    • partial support for the M913
  • new features
    • more button mapping options
    • led modes not available in the official software (breathing_rainbow, reactive_button, random)
  • supports packaging on Arch Linux and Fedora/RHEL
  • various fixes and code improvements

version 3.1

10 Nov 16:51
e493ade
Compare
Choose a tag to compare

New features:

  • Support for multiple new mice
  • Macros can now be repeated
  • Macro commands: mouse forward and backward buttons, mouse movement
  • Snipe button

Additionally a lot of redundant code has been removed.

version 3.0

24 Sep 15:57
Compare
Choose a tag to compare
  • A bunch of bugs are fixed
    • Macros containing mouse actions were not correctly decoded when reading the settings
    • print_settings() showed wrong dpi*_enable numbers (This function is currently not used)
    • Not all DPI values were accessible (6400-12400)
  • New format for DPI values (take a look at the examples to learn more)
    • DPI values for the M908 can be specified using the actual values (e.g. 2200)
    • Raw bytecode can be used for all mice (e.g. 0x4a01)
    • Important: the DPI values in existing configuration files will be ignored (A warning gets printed)
  • Minor improvements in reduction of redundant code
  • New version number

version 2.3

29 Aug 20:49
Compare
Choose a tag to compare
  • Add experimental support for the M711 and M715
  • The model is automatically detected, making the --model option optional
  • Improved the error handling
  • Removed some redundant code

version 2.2

29 Jul 21:56
Compare
Choose a tag to compare
  • Made it possible to support different mice
  • Added experimental support for the M709
  • Small updates to the documentation

version 2.1

16 Jun 17:22
Compare
Choose a tag to compare
  • Added more keyboard keys as button mapping options
  • Bugfix: Mapping a button as space was broken
  • The makefile now supports installing on OpenBSD
  • Small updates to the documentation

version 2.0

14 May 20:04
Compare
Choose a tag to compare
  • Added support for reading the current settings from the mouse (--read option)
  • Changed the configuration file format while remaining backwards compatible (any number of macros can be specified in the config.ini file)
  • Bugfixes (USB report rates for profiles 4 and 5 no longer get ignored)
  • Internal improvements (added missing functions, improved code documentation with Doxygen)

version 1.6

02 May 14:55
e4e222a
Compare
Choose a tag to compare
  • New button mapping options: led_mode_switch and media controls
  • Add --version option
  • Print help when run without arguments