ZMK Config of my Kyria Rev3 Keyboard
|
||
---|---|---|
.github/workflows | ||
boards/shields | ||
config | ||
docs | ||
zephyr | ||
build.yaml | ||
LICENSE | ||
README.md |
kyria-keyboard-config
This repository contains the Source Code and Documentation for my Kyria Split Keyboard.
I got mine from splitkb.com (not sponsored), and configured it with a nice!nano v2 (not sponsored) and a Linear Rotary Encoder (EC11E183440C).
Table of Contents
Features
- Slightly modified Seniply Layout
- RGB Controls
- German QWERTZ layout as fallback or for people trying the keyboard
Flashing the Keyboard
- Get the latest Release or Build
- Double press the reset switch on the left keyboard
- Drag and drop the file kyria_rev3_left-nice_nano_v2-zmk.uf2 on to NICENANO drive
- Double press the reset switch on the right keyboard
- Drag and drop the file kyria_rev3_right-nice_nano_v2-zmk.uf2 on to NICENANO drive
The Layout
The Layout is Based on the Seniply Layout. Modifications are:
- Removed Symbols from the Symbols Layer which where allready on the Number Layer
- Replaced Colemak-DHm dot and comma with german ones (capital dot = : and capital comma = ;)
- Replaced Colemak-DHm slash and colon with german hash (capital hash = ') and minus
- Added german umlauts to symbol layer.
Base Layer: Colemak Mod-DH
Extend Layer
Function Layer
Symbols Layer
Numbers Layer
The Encoder
The Encoder currently is only Programmed to mouse scroll Vertically or Horizontally. To support this, this Repo currently builds against petejohansons Pullrequest for this Feature.
The Keyboard
Currently I don't have build the Case yet, so it looks a bit barebones.