Wooting Rgb Sdk Versions Save

Customize colors on Wooting Keyboard #WootDev

v1.6.4

4 months ago

v1.6.3

4 months ago

New APIs

Support for handling multiple devices has been added, thanks @BigBrainAFK #50

These changes should not break any existing usage of the SDK. Only additional APIs are available for retrieving the properties of the connected devices & selecting them as the output.

In short:

  • WOOTING_USB_META *wooting_usb_get_device_meta(uint8_t device_index); Retrieve the properties of a particular connected device. NULL if out of range
  • uint8_t wooting_usb_device_count(void) Retrieve the number of connected devices
  • bool wooting_usb_select_device(uint8_t device_index) Select the device with a particular index to perform operations on

What's Changed

New Contributors

Full Changelog: https://github.com/WootingKb/wooting-rgb-sdk/compare/v1.5.2...v1.6.3

v1.6.2

4 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/WootingKb/wooting-rgb-sdk/compare/v1.6.1...v1.6.2

v1.6.1

1 year ago

What's Changed

Full Changelog: https://github.com/WootingKb/wooting-rgb-sdk/compare/v1.6.0...v1.6.1

v1.6.0

1 year ago

Adds support for handling multiple devices, thanks @BigBrainAFK #50

These changes should not break any existing usage of the SDK. Only additional APIs are available for retrieving the properties of the connected devices & selecting them as the output.

In short:

  • WOOTING_USB_META *wooting_usb_get_device_meta(uint8_t device_index); Retrieve the properties of a particular connected device. NULL if out of range
  • uint8_t wooting_usb_device_count(void) Retrieve the number of connected devices
  • bool wooting_usb_select_device(uint8_t device_index) Select the device with a particular index to perform operations on

This release has been set to pre-release as I don't want to make guarantees on the stability of this API just yet, but I'd like to get some feedback on this

v1.5.2

1 year ago

This release should include full support for the Wooting 60HE and Wooting 60HE ARM

v1.5.1

2 years ago

This is a small release that just includes detection for devices in alternative gamepad modes which is arriving in an upcoming Wootility release

v1.5.0

2 years ago
  • Add wooting_rgb_device_layout function which indicates if the device is ANSI or ISO layout, it's additionally available through the struct returned by wooting_rgb_device_info #45
  • Finalized Lekker & Two HE support
  • Add detection for PIDs of Wooting One/Two on V2 firmware and add detection for alt gamepad mode PID #46
  • Linux & Mac build fixes #39 #40. Thanks @ShayBox
  • Add functions for low-level communication wooting_usb_send_feature_with_response, wooting_usb_send_feature, wooting_usb_read_response_timeout and wooting_usb_read_response if you want to call some unsupported keyboard commands #41. Thanks @BigBrainAFK
  • Update consistency of Device names #43. Thanks @diogotr7

v1.4.0

3 years ago
  • Added initial support for Wooting Two Lekker Edition & Wooting Two HE (Requires firmware at least v2.2.3)

v1.3.0

3 years ago
  • Improve resulting RGB colours when using the Full keyboard RGB functions (anything not 'direct', e.g. wooting_rgb_array_set_full, wooting_rgb_array_set_single). They should now look a lot better and respond similarly to colours set in Wootility, rather than looking washed out.
  • Minor cleanup to the MacOS Makefile