Home

Awesome

alt text

SSKeyboardHue

The purpose of this repository is to control Per-Key RGB Keyboard on an MSI Laptop running macOS using a native app. This is the wrapper of SSKeyboard, which is the brains of communicating with the keyboard. <br> <br> This app is still in development.

Goal

The goal is to support all MSI Laptop keyboards that have RGB. <br> Currently only the individual per key keyboard RGB is supported.

Supported Models

<br>Should support all other per-key rgb keyboard but It's been only tested on these models.

Features: PerKey

Features: Three Region

Download/Build

Download:

Download the latest release here.

Build:

Run on terminal:

git clone --recursive https://github.com/ErrorErrorError/SSKeyboardHue.git

Make sure you use .xcworkspace file if you're planning to run the app from xcode.

Screenshots

GS65 Model

<img src="images/sskeyboardhue-steady-mode.png"> <img src="images/sskeyboardhue-colorshift-mode.png"> <img src="images/sskeyboardhue-breathing-mode.png"> <img src="images/sskeyboardhue-reactive-mode.png"> <img src="images/sskeyboardhue-custom-presets.png">

PerKey Model

<img src="images/sskeyboardhue-steady-mode-perkey.png"> <img src="images/sskeyboardhue-colorshift-mode-perkey.png"> <img src="images/sskeyboardhue-breathing-mode-perkey.png"> <img src="images/sskeyboardhue-reactive-mode-perkey.png"> <img src="images/sskeyboardhue-custom-presets-perkey.png">

Open Source Libraries

Contributors

@skyline75489 for providing his debug files for GE63 Raider RGB. <br> @Askannz for his documentation of keycodes - msi-perkeyrgb. <br> @stevelacy for his inspiration to design a gui to control color keyboard - msi-keyboard-gui. <br> @TauAkiou for providing his doumentation on key effects.