background image

 8 

5.0 Direct Programming Lighting Effects 

The Edge features 9 configurable Profiles, each with its own corresponding “lighting 
effect” (1-9). The nine default lighting effects are saved as separate .txt files in the 
“lighting” subfolder on the v-Drive. If the file is blank, the keyboard lighting will be 
disabled. 

Users can either write code from scratch or edit keyboard-generated code using the 
syntax rules described below. Deleting an led file will permanently delete the 
customizations for that effect, but the keyboard will automatically regenerate a the 
original effect for that Profile. 

5.1 Keyboard Effects 

There are a number of customizable keyboard level effects to choose from. Each Effect has one or more 
parameters that can be customized. Basic Syntax: [effect]>[parameter1][parameter2][parameter 3] 

5.2 Keyboard Level Effect Tokens & Parameters 

Monochrome: [mono]>[Color] 

Breathe: [breathe]>[Speed] + Freestyle (see below) 

Wave: [wave]>[Speed][Direction]   

Spectrum: [spectrum]>[Speed] 

Reactive: [reactive]>[Color][Speed] 

Starlight: [star]>[Color][Speed] 

Rebound: [rebound]>[Color][Direction][Speed] 

Loop: [loop]>[Color][Speed][Direction] 

Pulse: [pulse]>[Speed] 

Rain: [rain]>[Color][Speed]  

Fireball: [fireball]>[Color][Speed] *Lighting Expansion Pack 2 

Ripple: [ripple]>[Color][Speed] *Lighting Expansion Pack 2 

Pitch Black: [black] 

5.3 Parameters 

Color: 

Defined by inputting a 3 digit value (0-255) for each of the Red, Green, and Blue channels inside 

square brackets: [RRR][GGG][BBB]. 0 is off and 255 is max brightness. Intermediate values blend colors. 

Example: 

Monochrome 

Solid 

Green: 

     [mono]>[0][255][0] 

Speed: 

Defined by inputting one a number 1-9 inside the speed token: [spdx] 

Example: 

Reactive 

Red 

at 

Speed 

9: 

     [reactive]>[255][0][0][spd9]

 

Direction: 

Defined by inputting one of the following tokens: [dirup], [dirdown], [dirleft], [dirright] 

Example: Loop Purple Left at Speed 3: 

 

 

 

 

[loop]>[255][0][255][spd3][dirleft] 

5.4 Freestyle and Breathe Effects 

The Freestyle and Breathe effects allow you to assign a custom to color to each of the 95 keys using the 
standard key Position Token and the color parameter. With Freestyle mode, there is no effect parameter, 
simply define the color values for each key. Keys not specified will be off. 

Summary of Contents for Freestyle Edge KB975 Series

Page 1: ...1 KB975 Direct Programming Guide ...

Page 2: ...io Frequency Interference Statement This equipment has been tested and found to comply with the limits for a Class B digital device pursuant to Part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a residential installation This equipment generates uses and can radiate radio frequency energy and if not in...

Page 3: ...nsertion of incorrect characters into any of the configuration files can have unintended consequences and could cause temporary problems with even basic keyboard operation Read the Quick Start Guide and User Manual first and proceed with caution 3 2 Always Eject the v Drive before disconnecting the v Drive The v Drive is just like any other flash drive you connect to your PC If you remove it sudde...

Page 4: ...n one or more key actions via Action Tokens The symbol is used to separate Position Tokens from Actions Tokens Each individual token is surrounded by brackets Examples Remaps are encoded with Square Brackets position action Macros are encoded with Curly Brackets trigger key position modifier co trigger action1 action2 4 3 Layout Programming Tips If the keyboard cannot understand the desired remap ...

Page 5: ...5 4 5 Position Token Map HYPH ...

Page 6: ...d for improved playback performance for a given macro you can use the Individual Playback Speed prefix s_ Choose a number from 1 9 corresponding to the speed scale shown Section 4 6 The speed prefix should be placed to the right of the before the macro content See example 2 below Multiplay Prefix x_ By default all macros playback continuously while the trigger key is held To override the repeat fe...

Page 7: ...ck Slash OBRK CBRK PER COM APOS TILDE Hyphen HYPH Colon COLON Enter Tab Space Delete Backspace Home End Page Up ENT TAB SPC DEL BSPC HOME END PUP Page Down PDN LeŌ Arrow Right Arrow Up Arrow Down Arrow Escape Print Screen Pause Scroll Lock Insert LFT RGHT UP DWN ESC PRNT PAUSE SCRLK INS Num Lock Keypad 1 Keypad 2 Keypad 3 Keypad 4 Keypad 5 Keypad 6 Keypad 7 Keypad 8 NUMLK KP1 KP2 KP3 KP4 KP5 KP6 K...

Page 8: ...eed Reactive reactive Color Speed Starlight star Color Speed Rebound rebound Color Direction Speed Loop loop Color Speed Direction Pulse pulse Speed Rain rain Color Speed Fireball fireball Color Speed Lighting Expansion Pack 2 Ripple ripple Color Speed Lighting Expansion Pack 2 Pitch Black black 5 3 Parameters Color Defined by inputting a 3 digit value 0 255 for each of the Red Green and Blue chan...

Page 9: ...wo tone effect Note Monochrome effect must be written on line 2 Example Set Reactive Effect to Green at Speed 1 with a Base Color of Red reactive 0 255 0 spd1 mono 255 0 0 5 6 NEW Fn Layer Lighting Color Firmware update may be required Lighting Expansion Pack 1 allows users to assign a unique secondary lighting effect that is activated whenever the Fn layer is accessed Program the Fn layer effect ...

Page 10: ...d which Profile or layout to load Led_mode Designate the active Lighting Effect when Profile Sync Mode is disabled macro_speed Change the Global Macro Speed with 1 9 for speed or 0 to disable default 5 game_mode Disable Game Mode with OFF or enable with ON nkro_mode Disable NKRO Mode with OFF or enable with ON status_play_speed Change the Status Report Playback speed see Section 4 13 with 1 4 for ...

Reviews: