Skip to content

Latest commit

 

History

History

dakes

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Dakes' Keymap

To use this, you will have to activate a german keyboard layout.
If you are not using Linux, change the line: #define UNICODE_SELECTED_MODES UC_LNX
in config.h according to your operating system.

The Function Layer will activate, when LAY3 and LAY4 are activaed in any order.
On the Function Layer the encoders will cycle through the base layers. The current and new one will be displayed on the OLED

For modular Bongocat, look in my userspace.

     

Layers

Layer 1: Base Layers

Colemak-DH

The outer columns are optional.

,-------------------------------------------.                              ,-------------------------------------------.
|LAY3/tab| Q   caps  W |   F  |   P  |   B  |                              |   J  |   L  |   U  ü   Y  |   Z  |Ü/AltGr |
|--------+------+------+------+------+------|                              |------+------+------+------+------+--------|
| LShift |A/GUI ä R/ALT|S/SFTtabT/CTL|   G  |                              |   M  |N/CTL _E/SFT -I/ALT ö O/GUI|Ä/RShift|
|--------+------+------+------+------+------+-------------.  ,-------------+------+------+------+------+------+--------|
| LCtrl  |   /  |   X  |   C  |   D  |   V  |L4/ESC|L3/ESC|  |L4/F5 |L3/F5 |   K  |   H  | , ;  | . :  |  - _ | ß/RCtl |
`----------------------+------+------+------+------+------|  |------+------+------+------+------+----------------------'
  encoder: skip tracks | Play | GUI  | LALT | Space| Enter|  | Enter| Space| Bksp | Del  | Mute | encoder: volume
                  ---> |      |      |      | LAY3 | LAY4 |  | LAY3 | LAY4 |      |      |      | <---
                       `----------------------------------'  `----------------------------------'

Qwertz

,-------------------------------------------.                              ,-------------------------------------------.
|LAY3/tab|   Q  |   W  |   E  | L3/R |   T  |                              |   Z  | L3/U |   I  |   O  |   P  |Ü/AltGr |
|--------+------+------+------+------+------|                              |------+------+------+------+------+--------|
| LShift |A/GUI |S/ALT |D/SHFT|F/STRG| L4/G |                              | L4/H |J/STRG|K/SHFT|L/ALT |Ö/GUI |Ä/RShift|
|--------+------+------+------+------+------+-------------.  ,-------------+------+------+------+------+------+--------|
| LCtrl  |   Y  |   X  |   C  |   V  |   B  |L4/ESC|L3/ESC|  |L4/F5 |L3/F5 |   N  |   M  | , ;  | . :  | - _  | ß/RCtl |
`----------------------+------+------+------+------+------|  |------+------+------+------+------+----------------------'
  encoder: skip tracks | Play | GUI  | LALT | Space| Enter|  | Enter| Space| Bksp | Del  | Mute | encoder: volume
                  ---> |      |      |      | LAY3 | LAY4 |  | LAY3 | LAY4 |      |      |      | <---
                       `----------------------------------'  `----------------------------------'

Gaming

In development

Layer 2: Symbols

,-------------------------------------------.                              ,-------------------------------------------.
|        |   °  |   _  |   [  |   ]  |   ^  |                              |   !  |   <  |   >  |   =  |   &  |   §    |
|--------+------+------+------+------+------|                              |------+------+------+------+------+--------|
|        |   \  |   /  |   {  |   }  |   *  |                              |   ?  |   (  |   )  |   -  |   :  |   @    |
|--------+------+------+------+------+------+-------------.  ,-------------+------+------+------+------+------+--------|
|        |   #  |   $  |   |  |   ~  |   `  |  €   |  §   |  |   @  |      |   +  |   %  |   "  |   '  |   ;  |   €    |
`----------------------+------+------+------+------+------|  |------+------+------+------+------+----------------------'
                       |      |   @  |   €  |      |      |  |      |      |      |      |      |
                       |      |      |      |      |      |  |      |      |      |      |      |
                       `----------------------------------'  `----------------------------------'

Layer 3: Navigation and Numpad

,-------------------------------------------.                              ,-------------------------------------------.
|   esc  | PgUp | Bksp |  up  | del  | PgDn |                              |   *  |   7  |   8  |   9  |   +  |   -    |
|--------+------+------+------+------+------|                              |------+------+------+------+------+--------|
|        | home | left | down | right| end  |                              |   /  |   4  |   5  |   6  |   .  |   ;    |
|--------+------+------+------+------+------+-------------.  ,-------------+------+------+------+------+------+--------|
|        |  esc |  tab |insert|Mouse1|MS up | MS r |      |  |      |      |   :  |   1  |   2  |   3  |   ,  |   =    |
`----------------------+------+------+------+------+------|  |------+------+------+------+------+----------------------'
                       |      |Mouse2| MS l | MS d |      |  |      |   0  |      |      |      |
                       |      |      |      |      |      |  |      |      |      |      |      |
                       `----------------------------------'  `----------------------------------'

Layer 4: Function Layer: F-keys, RGB control and media buttons

,-------------------------------------------.                              ,-------------------------------------------.
|        |      |      |      |BRI DN|BRI UP|                              |      |  F7  |  F8  |  F9  | F10  |  F11   |
|--------+------+------+------+------+------|                              |------+------+------+------+------+--------|
|        | TOG  | SAI  | HUI  | VAI  | MOD  |                              | VolUp|  F4  |  F5  |  F6  | F11  |  F12   |
|--------+------+------+------+------+------+-------------.  ,-------------+------+------+------+------+------+--------|
|        |      | SAD  | HUD  | VAD  | RMOD |      |      |  |      |      | VolDn|  F1  |  F2  |  F3  | F12  |        |
`----------------------+------+------+------+------+------|  |------+------+------+------+------+----------------------'
               encoder |cycle | Prev | Next |      |      |  |      |      | Prev | Next |cycle | encoder
                  ---> | Base |      |      |      |      |  |      |      |      |      | Base | <---
                       `----------------------------------'  `----------------------------------'