For flashing the firmware, please follow the instructions here.
First time use
To get the most out of vial, you can download the configuration program or use the web app. You can find both links here: https://get.vial.today/ .
In this guide we will go over all the settings you can change in vial. Don’t be afraid to try things out! You can always load the default layout back which you can also find on our firmware site: https://firmware.splitkb.com/
Using vial is extremely simple, just click on a key you would like to change the value of in the top palette then select your replacement key or macro in the bottom palette. You can switch between the different layers and select which keys you want it to map to. If you need any explanation on what key does what, just hover over it.
Here you can select the different configurations you may have on your keyboard. For the Elora there are quite a few configurations but for all the aurora boards this will just show you a checkmark box for if you have an encoder or not.
You can use the drop-down menu to select which myriad card you have put into your keyboard and select any other options you want to use. After selecting all your options, you can go back to the keymap and see that they are now configurable.
Macros can be used to perform a pre-programmed sequence of actions or steps. By default, 16 macros can be configured. This number can be adjusted in firmware at compile (Not GUI) see here for more info. Some great example uses for macros could be typing out an address, opening a program with a hotkey-shortcut or filling out a form.
Using macros is a more advanced feature and we recommend looking at the documentation from vial about this feature: https://get.vial.today/manual/macros.html
This tab mostly speaks for itself. You can set the effect, brightness, speed, and color when using an effect which supports it. Don’t forget to hit Save in the bottom right corner to save your settings to the keyboard.
Using Tap Dance is a more advanced feature and we recommend looking at the documentation from vial about this feature: https://get.vial.today/manual/tap-dance.html
Using Combos is a more advanced feature and we recommend looking at the documentation from vial about this feature: https://get.vial.today/manual/combos.html
Key overrides allow you to override modifier-key combinations to send a different modifier-key combination or perform completely custom actions. Don't want
1 to type
! on your computer? Use a key override to make your keyboard type something different when you press
1. The general behavior is like this: If
modifiers w +
key x are pressed, replace these keys with
modifiers y +
key z in the keyboard report.
Some examples for stuff you can do with this:
- Send brightness up/down when pressing ctrl + volume up/down.
- Send delete when pressing shift + backspace.
- Create custom shortcuts or change existing ones: E.g. Send ctrl+shift+z when ctrl+y is pressed.
Negative mods define which modifiers may not be pressed for this override to activate. An active override will be deactivated once this is no longer true.
Suppressed mods are modifiers to 'suppress' while the override is active. To suppress a modifier means that even though the modifier key is held down, the host OS sees the modifier as not pressed. Can be used to suppress the trigger modifiers, as a trivial example.
For more information, refer to the QMK documentation https://docs.qmk.fm/#/feature_key_overrides
The QMK Settings tab can be used to configure the fine details of how QMK operates. Most of the options in this tab speak for itself. Since Vial is built on top of QMK, reference the QMK Documentation on specific features and functions.
If you want to make sure that all your keys work, the matrix tester is a perfect way to test this. This is especially useful when soldering your own board. You can see exactly which keys work and which ones don’t. You may need to unlock your keyboard first with the button on the bottom. It will show you a prompt which buttons you need to hold to unlock your keyboard. Relock the keyboard after you are done testing as said in the prompt.