bchretien / AlienFxLite

:alien: A keyboard color management tool for Alienware laptops (written in Java with a C++ native library).
BSD 3-Clause "New" or "Revised" License
71 stars 14 forks source link

AlienFX Lite

Build Status

A keyboard color management tool for Alienware laptops.

This software was initially developed for M15x and M17x laptops. The latest modifications were tested on the M14x R2 and R3 laptops.

screenshot

Dependencies

Compilation

In order to compile and install the Linux library (libAlienXX.so) and the Java GUI (AlienFX.jar):

$ mkdir build && cd build
# The default install prefix is /usr/local
$ cmake .. -DCMAKE_INSTALL_PREFIX="YOUR_INSTALL_PREFIX"
$ make
$ make install

AlienFX.jar will be installed in the share directory, and an alienfx-lite script will be generated. Then, you can launch the program:

# By directly using the jar file:
$ java -jar AlienFX.jar
# Or by using the generated script:
$ alienfx-lite
# By directly using the jar file:
$ sudo java -jar AlienFX.jar
# Or by using the generated script:
$ sudo alienfx-lite

Thanks