Skip to content

simon-wh/Wooting.NET

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wooting.NET

Simple wrapper library for wooting-rgb-sdk

Installation

You can install Wooting.NET from the nuget package. Once done, you need to obtain the appropriate rgb sdk dlls. You need to add those to your project and make sure they are copied to the output directory. (You'll need to make sure the dll's are exactly wooting-rgb-sdk.dll and not wooting-rgb-sdk64.dll or else it won't work)

Basic Usage

Have a look at the test project for some more examples.

The WootingKey.Keys enum is available to make it simpler to apply operations to certain keys

RGB

Requires wooting-rgb-sdk.dll to be included alongside the wrapper

RGBControl.IsConnected(); //Check if a keyboard is connected
RGBControl.SetKey(WootingKey.Keys.Esc, 255, 0, 0, true); //Set the Escape key to red

Analog

The original Analog SDK has been deprecated and replaced with a new one found here. You can find the C# Library to use it on Nuget and GitHub. There's also a guide for getting started with the Analog SDK in C# found here