# Home

Webstie: Keyclicks.ca

Discord Link on Website


# Remapping/VIA Usage Guide


# How To Use VIA To Program Your Keyboard

### How To Use VIA To Program Your Keyboard

![](http://keyclicks.info/wp-content/uploads/2022/09/pf-24c4bbc5-via-scaled.jpg)

Please follow the instructions below to program a keyboard that supports VIA.

### How to Remap a Key on VIA?

1\. Download and install the VIA for your operating system (click [here](https://github.com/the-via/releases/releases) to download).

2\. Connect your keyboard with our cable and open the VIA.

3\. Please download the correct keymap JSON file when you see “Searching for devices…” on the VIA’s Configure tab. Since it takes time for Github to approve our VIA code submission, some keymap JSON files may not be automatically recognized at the moment. &#x20;

{% embed url="<https://www.youtube.com/watch?v=T0gzeMJ1csI>" %}

4\. Once you downloaded the keymap JSON file, please go to the VIA, and turn on “Show Design tab” in the “Settings” tab.

5\. Drag the JSON file into the “Design” tab on the VIA.

6\. On the Configure tab, select the KEYMAP section, and click on the key that you want to program, and the key will then flash slowly. Click on a key you want to remap in the BASIC/MEDIA/MACRO/LAYERS/SPECIAL/QMK LIGHTING/CUSTOM section. And it’s done.&#x20;

{% embed url="<https://www.youtube.com/watch?v=GwLEkGiE7WA>" %}

### How to create a macro on VIA?

A macro is a series of keys pressed together to perform an action, now, you can program to just use one key to perform the same action, for example, holding Shift+Command+4 (screenshot on macOS) can be done with just one key. Here is how:

1\. Go to MACROS on the top left corner of the Configure tab.

2\. Search the keycodes that represent the key you want at <https://docs.qmk.fm/#/keycodes_basic>, then, copy and paste the Aliases on the page onto the VIA.

3\. For example, enter {KC\_LSFT,KC\_LGUI,KC\_4} in the Macro 0 box area, and press Save. The M0 key will become Shift+Command+4 (screenshot on macOS).

4\. Select the KEYMAP section, click on the key that you want to replace, and the key will then flash slowly on VIA. Go to the MACRO section on the lower-left corner, click the M0 key, and it’s done.

Here is a video tutorial:

{% embed url="<https://www.youtube.com/watch?v=UTvH0_0f4Zw>" %}


# Json File/Firmware


# Ki-15

Ki-15 doesn't need a JSON file. Just open VIA.


# Ki-16

#### JSON File

{% file src="/files/IARMGYA0QaQVN2xnk7cH" %}


# Ki-19

#### VIA 3 JSON File

{% file src="/files/04Wbx2KoPLEnZCLFVSuM" %}

#### VIA 2 JSON File

{% file src="/files/OlR8TxrRLR5ZclOF0GXk" %}


# Ki-25

#### JSON File

{% file src="/files/ySxMjYkps99XfITw2atZ" %}

#### VIA Firmware

{% file src="/files/YPRb4WvnHMvLTPqID7nx" %}


# Ki-40

#### JSON File

{% file src="/files/AurSQ04yPY2MC980QHeP" %}


# Ki-66

#### JSON File

{% file src="/files/Pg9vfRIRsOO4UShMZcC2" %}


# Rhythm Keyboard

#### JSON File

{% file src="/files/rstexlPSvkyQGcuySWfy" %}


# Ki-19 flash firmware

Download the QMK toolbox from here.\
<https://github.com/qmk/qmk_toolbox/releases>\
\
Step 1 \
Open QMK toolbox.\
\
Step 2\
Press and hold the Boot button then plug it in.&#x20;

<figure><img src="https://1055807234-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtTqrOuap7UZjPuISBkhS%2Fuploads%2FJz7gTP3g3HDw3k7u6z3J%2F19_boot.jpg?alt=media&amp;token=d62249c3-eaa0-4870-8ced-2a3aadf9571a" alt="" width="563"><figcaption></figcaption></figure>

Step 3\
Open "stm32f401\_bl.bin" then click Flash. You will see a USB drive after the flash is completed, drag the .UF2 file into the USB drive.

<figure><img src="https://1055807234-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtTqrOuap7UZjPuISBkhS%2Fuploads%2FDz26wPIYNVbDW2V5H3Bs%2Fki19.png?alt=media&amp;token=8462efc9-1865-450f-abf0-cef2c24ec4a3" alt=""><figcaption></figcaption></figure>

{% file src="/files/QxoOjhB6AgTNbpOjQlD9" %}

{% file src="/files/Bro0mYEs9trOYJBS6reU" %}


# Build Guide


# Ki-19

Contact us if you need any help!

### Parts List

* 8MM Hex Screw
* 10MM Hex Screw
* Brass Standoff 3MM
* Male to Female Brass Standoff 3mm+15mm
* Nuts
* Knob
* PCB and Pom Plate
* PCB Foams
* Gasket Strips
* Acrylic Case

Step 1 - Applying 22 gasket strips on gasket chips

Each gasket chip has one or two cavities to fit gasket strips. Each Aurora comes with a set of Silicone and a set of PORON gasket strips.

Silicone gaskets stips are friction fit. You just push it into the cavity.

PORON gasket strips have adhesives on the back. They are narrow and small, so be careful when putting them on.

<figure><img src="https://1055807234-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtTqrOuap7UZjPuISBkhS%2Fuploads%2FmHryQFtawFnVfJ44Vc5j%2FStep1.png?alt=media&amp;token=e018eb41-db14-48d3-9ef1-1255db4603a4" alt=""><figcaption></figcaption></figure>

Step 2 - Put PCB Foam between PCB and Plate, then screw them together.

<figure><img src="https://1055807234-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtTqrOuap7UZjPuISBkhS%2Fuploads%2FYuMi7mk5mXYQsvV32HIt%2F7c87344c582cab2c58892bc80783780.png?alt=media&amp;token=3fea1b1f-f7d6-41c5-80af-6fae2d8001ff" alt=""><figcaption></figcaption></figure>

Step 3 - Assemble Case

Put Nuts on the Male side of Brass Standoff first.

Stack Bottom 4 layers together, insert PCB and Plate into the 4 layers.

Stack Top 2 layers in place, and then screw them in.

<figure><img src="https://1055807234-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtTqrOuap7UZjPuISBkhS%2Fuploads%2Fii55ILYkCJcYV6w9TLZ8%2Fd3b24553b1d47856e519806af4bebde.png?alt=media&amp;token=7200a58a-eef8-41cb-93cd-a3a0a2c1ca84" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1055807234-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtTqrOuap7UZjPuISBkhS%2Fuploads%2FRsmA5fht5Fd8ASi6aPqp%2Fa978509149749dd1df4b00bea5c40e8.png?alt=media&amp;token=08960793-4be0-425f-a57b-426880eecff6" alt=""><figcaption></figcaption></figure>


# W-Corne

W-Corne is compatible with Vial for easy remapping.

Vial is an open-source cross-platform (Windows, Linux and Mac) GUI and a QMK fork for configuring your keyboard in real time.

The keymap JSON definition is stored within the keyboard firmware and is retrieved at runtime.

Click [HERE](https://get.vial.today/download/) to download Vial

42 Keys

PCB 3D Model

{% file src="/files/9rgQGDwf1n48bksAfS29" %}


# W-Alice

W-Alice is compatible with Vial for easy remapping.

Vial is an open-source cross-platform (Windows, Linux and Mac) GUI and a QMK fork for configuring your keyboard in real time.&#x20;

The keymap JSON definition is stored within the keyboard firmware and is retrieved at runtime.

Click [HERE](https://get.vial.today/download/) to download Vial

68 Keys

<figure><img src="https://1055807234-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtTqrOuap7UZjPuISBkhS%2Fuploads%2FICwEZ0Lmjq1A75ebvCdG%2FAlice_Layout.png?alt=media&amp;token=c5b9b1d8-b68f-45d3-984f-708afccaa5a0" alt=""><figcaption></figcaption></figure>


# W-Ergolite

W-Ergolite is compatible with Vial for easy remapping.

Vial is an open-source cross-platform (Windows, Linux and Mac) GUI and a QMK fork for configuring your keyboard in real time.

The keymap JSON definition is stored within the keyboard firmware and is retrieved at runtime.

Click [HERE](https://get.vial.today/download/) to download Vial

66 Keys

<figure><img src="https://1055807234-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtTqrOuap7UZjPuISBkhS%2Fuploads%2FJ2OmGlvGpfEbWXQwKczg%2FErgolite_layout.png?alt=media&amp;token=dd17c0e9-a3a3-483a-b6ed-18b1365ccd53" alt=""><figcaption></figcaption></figure>


# W-Ergo

W-Ergo is compatible with Vial for easy remapping.

Vial is an open-source cross-platform (Windows, Linux and Mac) GUI and a QMK fork for configuring your keyboard in real time.

The keymap JSON definition is stored within the keyboard firmware and is retrieved at runtime.

Click [HERE](https://get.vial.today/download/) to download Vial.

76 Keys

<figure><img src="https://1055807234-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtTqrOuap7UZjPuISBkhS%2Fuploads%2FQVBXVaFmuD1R1ebD2umK%2FErgo_layout.png?alt=media&amp;token=bfb55f18-c6fe-47d3-8e0f-d98df75ee830" alt=""><figcaption><p>76 Keys</p></figcaption></figure>


# Flash firmware with nRF Connect APP

Download nRF connect APP

{% embed url="<https://www.nordicsemi.com/Products/Development-tools/nrf-connect-for-mobile>" %}

Download dongle firmware

{% file src="/files/srU9lIpQzoVUXbXzX2bn" %}

Download Firmware files to your Phone from "nRF firmware download" Tab

Step 1

Turn keyboard off, press and HOLD 4 keys then turn keyboard on.&#x20;

<figure><img src="https://1055807234-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtTqrOuap7UZjPuISBkhS%2Fuploads%2FAFyI0KV9FWlQkEJFxSAk%2FErgo_layout.png?alt=media&amp;token=42a587ee-ba7a-406d-8b7f-a5dd3f32c708" alt="" width="563"><figcaption><p>Ergo</p></figcaption></figure>

<figure><img src="https://1055807234-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtTqrOuap7UZjPuISBkhS%2Fuploads%2FNde5qFcxZS5V9d9Sxid5%2FErgolite_layout.png?alt=media&amp;token=d793959d-20a4-4b9b-98f9-507d5cedf453" alt="" width="563"><figcaption><p>Ergolite</p></figcaption></figure>

<figure><img src="https://1055807234-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtTqrOuap7UZjPuISBkhS%2Fuploads%2FJmfjpmrVy5gJZTjk2fm3%2FSnipaste_2024-06-02_00-30-53.jpg?alt=media&amp;token=3d1c7dd0-bfab-438c-a58c-e38a5bf81f6c" alt="" width="563"><figcaption></figcaption></figure>

Step 2

Open nRF Connect App, will see KCDFU in the Scanner tab, then connect it.

![](https://1055807234-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtTqrOuap7UZjPuISBkhS%2Fuploads%2F1UIfvlzLaqtZMytRB0Yq%2F%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20230822073239.jpg?alt=media\&token=f26a3c44-faba-420b-869a-51c9b9229dc6)![](https://1055807234-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtTqrOuap7UZjPuISBkhS%2Fuploads%2FE4Srw3nDXv3WNakHpAg9%2F%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20230822073241.png?alt=media\&token=26d07c21-7281-400d-a418-300bda00719e)

Step 3&#x20;

Click "Open Document Picker", select the file you downloaded earlier (Which Keyboard/side you have?) then click "Start".

![](https://1055807234-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtTqrOuap7UZjPuISBkhS%2Fuploads%2FsfDe293grOSuzd2EWGE8%2F%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20230822073242.png?alt=media\&token=d0b250e1-edd2-4617-aba1-8717bcd4886a)![](https://1055807234-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtTqrOuap7UZjPuISBkhS%2Fuploads%2FKoCF0wT49H0rXn6Y5ybm%2F%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_202308220732421.png?alt=media\&token=5d47d563-7a84-495e-a85b-f2c6ca2fcca7)

Step 4

Waiting for the progress bar to reach 100%. Done! Do step 1-4 on the other side.

![](https://1055807234-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtTqrOuap7UZjPuISBkhS%2Fuploads%2FwKtyihcGXkuSbZOQ6omc%2F%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20230822073253.png?alt=media\&token=befa9a7b-3935-41d4-b4a7-e5bcfdb2149f)

Step 5\
\
Flash firmware on 2.4g wireless dongle(receiver), press and HOLD the DFU button then plug it.\
Do step 2,3,4.

<figure><img src="https://1055807234-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtTqrOuap7UZjPuISBkhS%2Fuploads%2F9kG5Qx39pfSbYo3Vgezg%2FDongle.jpg?alt=media&amp;token=8b6a4301-e1cc-4b67-bb23-3819a196b8ee" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="https://1055807234-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtTqrOuap7UZjPuISBkhS%2Fuploads%2FM2eW05ggCoV3gfe3DjvN%2FReceiver_V1_Bot%20-%20Copy.jpg?alt=media&amp;token=baef3c17-0eea-4978-a40e-f36468f4959f" alt="" width="375"><figcaption></figcaption></figure>


# nRF V3.2 firmware download


# nRF Alice65 firmware

{% file src="/files/717X4x2qy4TwUlqZa1Hx" %}

{% file src="/files/KXnAs4dwaevDGzu9zwjF" %}


# nRF Choc-Corne firmware

{% file src="/files/EXW3ylqLW4a6QvGfHiFD" %}

{% file src="/files/0stfQaJ2o24y9iqOjYs7" %}


# nRF W-Corne firmware

{% file src="/files/V63ZiqJ9WMhMwYZVUP2u" %}

{% file src="/files/IEMcy1g6N7fsEEFgGRj3" %}


# nRF W-Ergolite firmware

{% file src="/files/Gg9qGiofvhASYr5rXLP7" %}

{% file src="/files/lmDK2gRllWlDIk7dBAM6" %}


# nRF W-Ergo firmware

{% file src="/files/Ko8U2o2EznVnHdngZysU" %}

{% file src="/files/3qZEaKoLoLBscmwhSXQT" %}


# Wireless connection troubleshooting cheat sheet

#### Things to try first <a href="#id0edhbbhbbd" id="id0edhbbhbbd"></a>

1. **Make sure the keyboard is fully charged, or try using it while it's charging.** \
   If there are no connection issues while charging, please contact us for a replacement.
2. **Move your keyboard or Dongle to a better spot.**&#x20;
3. **Try different cables.**
4. **PC devices, Don't plug the dognle into USB hub, try the motherboard ports.**
5. **Use the USB-A to C adapter and a cable to connect the Dongle, and try different ports.**\
   Some USB ports or Cables can interfere with nearby 2.4ghz wireless devices, unplug USB 3.0&#x20;
6. **Stay away from WIFI routers.**

**If keyboard still has issues, please contact us for a replacement.**


# Flash QMK Firmware in VIAL

Step 1 Download Firmware

{% file src="/files/I0Q2T2xw9KjdK19xpOpS" %}

{% file src="/files/73RBxhIHP1HKgaikDb6s" %}

{% file src="/files/nqytvEyQKBtOjddDO29V" %}

{% file src="/files/6FebX4spNqKMaKC9MdNl" %}

{% file src="/files/IRdnRe5p3XWjo5hxqEhk" %}

Step 2 (Put Your Keyboard into DFU (Bootloader) Mode\
Press and hold this button, and then connect it to the device.

<figure><img src="https://1055807234-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtTqrOuap7UZjPuISBkhS%2Fuploads%2FQsBFOtlAY4j7b8EkEpZT%2FDongle_V2%20-%20Copy.jpg?alt=media&amp;token=3bd74602-5f7d-4252-8c5e-864a1fc4ca1e" alt="" width="375"><figcaption></figcaption></figure>

<div align="center"><figure><img src="https://1055807234-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtTqrOuap7UZjPuISBkhS%2Fuploads%2Fpn0tE8itSP2FkFoTEgG6%2FReceiver_V1_Top.jpg?alt=media&amp;token=91fd1ab4-000e-4461-991e-e66b165909d7" alt="" width="375"><figcaption></figcaption></figure></div>

Step 3\
Open VIAL will see the "VIAL Bootloader" device. Then select the file you just downloaded and hit Flash.

<figure><img src="https://1055807234-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtTqrOuap7UZjPuISBkhS%2Fuploads%2FZzKo04gyLjEIupSbK0pd%2FSnipaste_2024-05-23_15-24-49.jpg?alt=media&amp;token=7b922ebd-ad7d-4a5d-9654-3fb20d21b022" alt=""><figcaption></figcaption></figure>

Step4\
Wait for the progress bar to reach 100%, then reconnect the dongle. All Done!

<figure><img src="https://1055807234-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtTqrOuap7UZjPuISBkhS%2Fuploads%2FOnKCsfT2mWCeT1E72fqK%2FSnipaste_2024-05-23_15-28-56.jpg?alt=media&amp;token=d75072a3-cfc5-4f41-876d-02679457dd0f" alt=""><figcaption></figcaption></figure>


