Cherryrgb Rs Versions Save

Cherry RGB Keyboard - Multi platform tool to set RGB LEDs for Cherry keyboards

0.2.8

11 months ago

0.2.7

1 year ago

0.2.6

1 year ago

0.2.5

1 year ago

0.2.4

1 year ago
  • lib: Rework fetch_device_state to use GetKeymap and GetKeyIndexes
  • lib: Use thiserror, deprecate anyhow
  • lib: Re-export strum-crate
  • lib: Implement auto kernel-driver handling (detach / attach) (by @felfert)
  • README/udev: Add workaround for sluggish keyevents via udev; however it makes special keys not work

0.2.3

1 year ago
  • cli: Init logger before sending first packets
  • cli: Functionality to pass in colors for indexed keys via json file (by @luv4bytes)
  • README: Note about reloading udev rules (by @mpldr)
  • Compatibility report: MX BOARD 3.0S FL RGB (by @luv4bytes)
  • Compatibility report: G80 3000 TKL RGB (by @cewbdex)

0.2.2

1 year ago
  • fix: Skip kernel driver detaching for non-unix platforms
  • Refactor parameter handling and help for enums (by @felfert)
  • Filter unsupported Cherry keyboards (by @felfert)
  • Improve README with usage and troubleshooting
  • Add example udev rules file

0.2.1

2 years ago
  • Refactor internal API
  • Models: Correct data_offset and checksum fields from u8 to u16

0.2.0

2 years ago
  • API: Improve usability by wrapping device communication inside struct CherryKeyboard

0.1.2

2 years ago
  • Implement enumerating all connected Cherry GmbH devices