You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
bparker06 fb57be9eaa Merge pull request #6 from jrtroncoso/master 6 years ago
99-msi.rules add udev rules file 7 years ago
COPYING add licensing info 7 years ago
README Changed command-line arguments to keep backwards compatibility. Changed check on arguments to force the usage of mode when color preset is changed (original behavior). Updated README 6 years ago
keyboard.cpp Added logo, touchpad and front regions with RGB, changed command line options 6 years ago
keyboard.h Added logo, touchpad and front regions with RGB, changed command line options 6 years ago
main.cpp Changed command-line arguments to keep backwards compatibility. Changed check on arguments to force the usage of mode when color preset is changed (original behavior). Updated README 6 years ago
msi-keyboard.pro Merge patch from Giulio Paci that uses libhidapi if libhidapi-libusb does not exist. Fixes compilation on FreeBSD. 7 years ago

README

This program can change the colors on your MSI steelseries keyboard. Depending on the model, the keyboards have 3 or 7 regions that can have different colors for each one.

Prerequisites (tested on Ubuntu 14.04 only):

Qt 5.2 or later (Ubuntu includes Qt 5.2.1)
libhidapi-dev
libhidapi-libusb0

To build:

qmake
make

Make sure to copy 99-msi.rules to /etc/udev/rules.d unless you want to run the program as root. Requires a reboot or maybe just a reload of udev rules to work correctly.

To use:

Usage: ./msi-keyboard [options]
Keyboard color changer for MSI steelseries keyboards

Options:
-h, --help Displays this help.
-v, --version Displays version information.
-m, --mode <mode> set color <mode>: normal, gaming, breathe, demo, wave
-r, --rgb <rgb> set an <rgb> color using the format:
region,red,green,blue with rgb values between 0 and 255
-c, --color <color> set a <color> preset using the format:
region,color,intensity (only valid for left/