项目作者: enoy19

项目描述 :
Create your own Effects!
高级语言: Java
项目地址: git://github.com/enoy19/keyboard-light-composer.git
创建时间: 2017-04-27T18:55:35Z
项目社区:https://github.com/enoy19/keyboard-light-composer

开源协议:GNU General Public License v3.0

下载


Keyboard Light Composer

Downloads

I bought an RGB lighty colory pretty keyboard(y) that looks awesome! But the manufacturers driver only provides 3 cool effects. And the effects aren’t as customizable as I would like them to be :(
So I wanted to create a Desktop application (JavaFx) that provides an easy framework to create new effects for RGB keyboards of different manufacturers.

Download Pre-Release

Features

  • Effects are customizable using properties
  • Using “ValueStrategies” property values can be obtained using any algorithm (e.g. CPU Usage)
  • You may arrange effects in layers as you wish and group them in effectgroups
  • TCP Server that you can send external information to

Planned features

  • Effect layers can be mapped to the keyboard and resized (not yet implemented)
  • Online effect repository

Screenshots

The GUI

GUI

Property & Value Strategy

Property and Value Strategy select button

Property and Value Strategy

Value Strategy selection

Value Strategy Select

Value Strategy Delete

Value Strategy Delete

Value Strategy properties edit button

Value Strategy properties edit button

Value Strategy properties edit

Value Strategy properties edit