QMK keyboard config attachment
Last update
2023-08-02
2023-08-02
«x-bows nature»
1. set En-US keyboard layout
See: debian wiki, raspi howto.
1 2 3 4 5 | dpkg-reconfigure keyboard-configuration # Generic 105-key PC (intl.) # English (US) - English (intl., with AltGr dead keys) # Right Alt (AltGr) # No compose key |
AltGr
+[aeiou]
|AltGr
+'
, [aeiou] = [áéíóú]AltGr
+`
, [aeiou] = àèìòùAltGr
+;
= ¶AltGr
+:
= °
2. compile flashing tool
Download dfu-programmer source.
1 2 3 4 | ./bootstrap.sh ./configure make ls -l src/dfu-programmer |
3. create layout & download its firmware
- Open the layout maker (docs)
- Load a previous
.json
layout file (see attachment) - Preferences: settings > dark mode ON, colorway
GMK 9009
- Push
COMPILE
button and wait - Push
DL KEYMAP.JSON
to save current layout - Push
DL FIRMWARE
to save the custom firmware
Note: X-Bows Nature supports up to 16 layers.
4. flash the firmware
Press
Fn
+Esc
to switch keyboard in DFU mode (reset)Flash firmware (from qmk_toolbox sources):
1 2 3 | sudo ./dfu-programmer atmega32u4 erase --force ; sleep 5 sudo ./dfu-programmer atmega32u4 flash --force layout.hex ; sleep 5 sudo ./dfu-programmer atmega32u4 reset |