qmk-keychron-q3-colemak-dh/layouts/community/ergodox/german-kinergo/readme.md
Jack Humbert d2ff66a985 Creates a layouts/ folder for keymaps shared between keyboards (#1609)
* 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
2017-08-23 22:29:07 -04:00

36 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