mirror of
https://github.com/qmk/qmk_firmware
synced 2024-11-13 15:35:27 +00:00
d2ff66a985
* include variables and .h files as pp directives * start layout compilation * split ergodoxes up * don't compile all layouts for everything * might seg fault * reset layouts variable * actually reset layouts * include rules.mk instead * remove includes from rules.mk * update variable setting * load visualizer from path * adds some more examples * adds more layouts * more boards added * more boards added * adds documentation for layouts * use lowercase names for LAYOUT_ * add layout.json files for each layout * add community folder, default keymaps for layouts * touch-up default layouts * touch-up layouts, some keyboard rules.mk * update documentation for layouts * fix up serial/i2c switches
35 lines
1.4 KiB
Markdown
35 lines
1.4 KiB
Markdown
# German Layout for the ErgoDox
|
|
|
|
This layout is inspired by the "kinesis-qwerty-mod" from benblazak's
|
|
[ergodox-firmware](https://github.com/benblazak/ergodox-firmware), as well as by the "german" layout from the
|
|
[qmk_firmware](https://github.com/qmk/qmk_firmware).
|
|
The goal was to have a layout that is pretty close to an ordinary German
|
|
keyboard, so I don't have to make adjustments on the operating system level
|
|
and I keep some of the muscle memory to use a regular keyboard.
|
|
|
|
Modifications I made with regard to the aforementioned layouts:
|
|
|
|
* The key layout is pretty close to the layout of a German Kinesis Ergo Elan.
|
|
The only exception I made is that I reversed the "up" and "down" cursor keys,
|
|
since that feels more natural to me.
|
|
|
|
* All layer changes are "momentary", i.e. they only last as long as the respective key is pressed.
|
|
|
|
* I sacrificed the Hyper and Meh keys, which I don't use, and put layer change keys in their place.
|
|
|
|
* I added a PrintScreen key which I use quite regularly for screenshots.
|
|
|
|
## Default Layer
|
|
|
|
![Layout of the default layer](https://i.imgur.com/BIn8QF8.png "Layout of the default layer")
|
|
|
|
## Code Layer
|
|
|
|
![Layout of the code layer](https://i.imgur.com/RHZjBlt.png "Layout of the code layer")
|
|
|
|
## Media Layer
|
|
|
|
![Layout of the media layer](https://i.imgur.com/qRMmrL4.png "Layout of the media layer")
|
|
|
|
Christoph Schmitz <schm4704 at web dot de>
|
|
2016-01-28
|