Skip to content

Wooting dev portal

The resource guide for Wooting code

Wooting dev portal

  • Introduction developer portal
  • Analog SDK guide
    • Introduction
    • Analog API description
    • Basic example with Node
    • Advanced example with Node
    • Unity example
  • RGB SDK guide
    • Introduction
    • RGB API description
    • Basic example with Node
    • Advanced example with Node
  • Spotlight
Search

Introduction

First posted: June 27, 2018July 10, 2018Filed under: Wooting RGB SDK Guide

The Wooting RGB SDK can be used to change any color on the keyboard.

The SDK is open source and written in C. This makes it easily portable to any application. Check out our github for the source code. In this guide we will focus on Windows, so the library will be loaded as a DLL.

The API is split into two categories of functions:
1. Direct set / reset functions
2. Array functions

The first categories allow you to directly set and reset single keys. This can be used for simple applications like notifications. There is no need to keep track of the colors on the keyboard. It will just overwrite with set and go back to normal with reset. Look at the basic example to use the direct functions.

The second category is used for applications that want control of the full keyboard. In the SDK is a 2D array that keeps track of all the colors on the keyboard. See the below image for the layout:To change colors on the keyboard you manipulate this array with helpers functions and call the update keyboard function to send it to the keyboard. You can also choose to send a full array yourself if required. Look to the advanced examples for how to use the array functions.

Wooting RGB SDK Guide

Post navigation

Previous Post:

RGB API description

Next Post:

Project Aurora Wooting support!

About the Author

Erik Stakenborg

All posts byErik Stakenborg

Hide

Wooting RGB SDK Guide

  • Introduction
  • RGB API description
  • Basic example with Node
  • Advanced example with Node

SDK's

  • Guide analog SDK
  • Guide RGB SDK

Useful links

  • About us
  • Wooting blog
  • Wooting one
  • Wooting two
Visit Us On FacebookVisit Us On TwitterVisit Us On InstagramVisit Us On Youtube

Want to submit a creation you made using one of our API’s? Hop on over to our Discord and let us know what you made.

  • contest
  • Vote now!
  • Wooting dev portal