Customize Keyboard Settings

Customizable Keyboard Settings - VIA

The following settings can be easily customized using VIA:

  • Keymappings and Macros
  • Hardware Repeat
  • Caps Lock LED Color and Function
  • LED Color

Basic VIA Instructions

  1. Plug your keyboard in and to usevia.app and authorize your device.
  2. Basic VIA functionality allows you to remap keys, create macros, and modify your layers. There are plenty of detailed resources on how to use this app. Here are some things to keep in mind:
    1. Layer 0 is your "Typing Layer".
    2. Layers 4, 5, and 6 are "Gaming Layers". These layers will use Hardware Repeat settings if enabled and LED colors will be different from the Typing and Mod layers.
    3. Layers 1, 2, 3, and 7 are Mod layers and the LED color can be set to be different from the Gaming and Typing layers.
  3. Custom PMK Settings can be accessed by clicking the icon at the bottom-left of the screen:

Custom PMK Settings

Hardware Repeat

Your keyboard is capable of repeating a key press when held faster than your standard OS settings. To use this function, make sure the settings is Enabled in VIA and go to a Gaming Layer by holding the Green button and pressing the Purple button. 

You can turn Hardware Repeat on and off for Alpha keys, Number keys, and Mod keys. You can also change the Delay (how long before keys start repeating) and the Term (how much time passes between each repeated key).
Alpha Keys: All letters and punctuation on the letter rows
Num Keys: All the keys on the number row, including the punctuation and backspace
Mod Keys: All the keys on the F-Row, Tab, Capslock, and Space (not Pause)

Caps Lock LED Settings

You can enable an LED color change when Caps Lock is enabled. You can choose to have your LED twinkle, also.

Layer Lighting

Typing Color maps to Layer 0

Gaming Color maps to Layers 4, 5, and 6

Mods Color maps to Layers 1, 2, 3, and 7

Clear VIA Settings

Holding the Green key and pressing Backspace will clear your memory and all your VIA settings will revert to default. 

Note: Updating your firmware will usually not clear your memory.

Open Source

QMK is Open Source, so you can fully customize your keyboard using their repository. 
You can also fork my very customized code to make changes or to implement my features on other keyboards! It's not the most organized yet.


PMK Userspace: https://github.com/joliverMI/qmk_userspace.git