Skip to content

enryson/AlienFx-DellG15-5515-v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AlienFX for Dell G15 5515 v2 (C++ edition) and GTK3

Disclaimer

Now you can control the keyboard lights on a DELL G15 5515. For now thi sudo pacman -S s is a terminal application write using C++ for better performance and control, and implementing a PROTO-SDK of the ALIENFX.

This new implementation fixes all the bugs with the PYTHON version A complete stable way to using the lights

Features

  • Control the 4 zones of the keyboard
  • GUI APP using GTK3

Upcoming

  • Installer
  • GUI
  • API
  • other effects
  • other devices and layouts
  • AUR package/ Flatpack?

Install process

Depenencies (Arch Linux)

sudo pacman -S libusb gtkmm3 gcc-libs glibc systemd libcap

Depenencies (Debian)

sudo apt-get update
sudo apt-get install libusb-1.0-0 libstdc++6 libc6 libgcc1 libudev1 libcap2

Depenencies (fedora)

sudo dnf install libusb libstdc++ glibc libgcc systemd-libs libcap

Clonning the project

cd ~
mkdir GitHub
git clone https://github.com/enryson/AlienFX-DellG15-5515-v2.git
cd AlienFX-DellG15-5515-v2

Build and Install

sudo make install

AlienFX uses USB protocol for the lights For access without SUDO you need change the access of the USB controller Just copy the RULES file to the correct directory and reboot OR refresh the UDEV permissions

sudo cp rules/10-alienfx.rules /etc/udev/rules.d/

Finally!

GUI Usage

Control all lights at once.

alt text

Or control each zone

alt text

Terminal Usage

Usage

alienfx-cli all=255,255,255

to configure the colors you need to setup a value between 0 and 255 The sequence is R,G,B so to make the keyboard color Red

alienfx-cli all=255,0,0

Special thanks to:

About

AlienFx DellG15 5515 refactor to C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published