Skip to content

Commit 1f5d427

Browse files
authored
Expand README with SynthX keyboard layout details
Added detailed description of SynthX keyboard layout, including features and design philosophy.
1 parent 6f496bf commit 1f5d427

1 file changed

Lines changed: 36 additions & 1 deletion

File tree

README.md

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,37 @@
1-
zmk-config for charybdis (4x6)
1+
# SynthX Keyboard Layout
2+
A custom keyboard layout optimized for split ortholinear keyboards, designed for comfortable and efficient typing on boards like the Corne (Chocofi).
3+
4+
## Layout Overview
5+
6+
SynthX is a custom alpha layout that prioritizes home row comfort and logical symbol placement for programming and general typing.
7+
8+
### Alpha Keys
9+
10+
```
11+
F B K L J = W ' / .
12+
S N T H V G C A E I
13+
X P D M Q Z Y O U ,
14+
```
15+
16+
<img width="1288" height="600" alt="image" src="https://github.com/user-attachments/assets/8fb45a9d-1e26-4636-ad5b-2e33318c1bf4" />
17+
18+
### Key Features
19+
20+
- **Home Row Mods**: GACS on left (GUI, Alt, Ctrl, Shift), SCAG on right
21+
- **Common Punctuation**: Strategic placement of quotes, slashes, and periods on the right side
22+
- **Comfortable Rolls**: Optimized letter combinations for English
23+
- **Split-Friendly**: Designed specifically for column-stagger split keyboards
24+
25+
## Character Mappings
26+
227
<img width="788" height="2016" alt="my_keymap" src="https://github.com/user-attachments/assets/bc24690c-d536-4099-8741-f4dd4209398f" />
28+
29+
## Design Philosophy
30+
31+
SynthX was designed with the following principles:
32+
33+
1. **Home Row Optimization**: Most frequent letters placed on the home row
34+
2. **Hand Alternation**: Balanced workload between hands
35+
3. **Common Bigrams**: Frequently typed letter pairs placed for comfortable rolls
36+
4. **Symbol Access**: Programming symbols easily accessible without excessive stretching
37+
5. **Split Ergonomics**: Designed for split keyboards with home row mods

0 commit comments

Comments
 (0)