MaxMalRichtig
cf20aa0f29
|
6 years ago | |
---|---|---|
assets | 7 years ago | |
res | 7 years ago | |
config.h | 7 years ago | |
custom_visualizer.h | 7 years ago | |
keymap.c | 6 years ago | |
readme.md | 7 years ago | |
rules.mk | 7 years ago | |
visualizer.c | 7 years ago |
readme.md
German Layout for the ErgoDox
Based on 'german-kinergo' by Christoph Schmitz, as well as the "german" layout from the qmk_firmware.
Default Layer
A basic QWERTZ layout with some nice tweaks and SHIFT on the thumbs
Code & Symbol Layer
All the symbols in one layer
TODO: QKM has some problems with rapid shifted/non-shifted keystrokes (like '<> , +* , .: , etc.')
Mouse & Number Layer
Mouse control and some 10key
Keyboard & Media Layer
Controls for the ergodox and some basic media-keys
Download:
Download to:
#YOUR_QMK_ROOT/layouts/community/ergodox/malrichtig
or clone it as a git submodule (you need to be in YOUR_QMK_ROOT folder):
git submodule add https://git.mal-richtig.de/maxmalrichtig/ergodox-malrichtig-layout.git ./layouts/community/ergodox/malrichtig
Visualizer:
This layout has a custom visualizer bundled in which can display custom bitmaps.
The byte-arrays for the bitmaps can be found in /res/bitmaps.c
.
To generate an image array like these ensure the image is 128 x 32 or smaller. Convert the bitmap to a C array using a program like http://www.riuson.com/lcd-image-converter/ and ensure the conversion process produces a monochrome format array - 1 bit/pixel, left to right, top to bottom.
Update array in the source at /res/bitmap.c
code with the C array produced by the conversion program.
Compile & Build:
Build the layout:
make ergodox_infinity:malrichtig MASTER=right
Flash it onto the keyboard(s):
sudo make ergodox_infinity:malrichtig:dfu-util MASTER=right