forked from qmk/qmk_firmware
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request qmk#1259 from laelath/master
Added a proper README to the lae3 keymap
- Loading branch information
Showing
2 changed files
with
121 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,111 @@ | ||
Keymap based around mode-switching for extended functionality | ||
# Lae3 | ||
_Keymap based around mode-switching for extended functionality_ | ||
|
||
## Base Layout | ||
|
||
┌-----------------------------------------------------------------------------------┐ | ||
| Esc | Q | W | E | R | T | Y | U | I | O | P | Bksp | | ||
|------+------+------+------+------+------+------+------+------+------+------+------| | ||
| Tab | A | S | D | F | G | H | J | K | L | ; |Enter | | ||
|------+------+------+------+------+------+------+------+------+------+------+------| | ||
|Shift | Z | X | C | V | B | N | M | , | . | / |Shift | | ||
|------+------+------+------+------+-------------+------+------+------+------+------| | ||
| Ctrl | GUI | Alt | Move |Lower | Space |Raise | Move | Alt | GUI | Ctrl | | ||
└-----------------------------------------------------------------------------------┘ | ||
|
||
This is more similar to a standard keyboard layout than the standard planck | ||
layout, but I have found that this is better for programming, especially for | ||
editor shortcuts. | ||
|
||
## Lower Layer | ||
|
||
┌-----------------------------------------------------------------------------------┐ | ||
| ` | 1 | 2 | 3 | 4 | 5 | - | = | Del | End | PgDn | | | ||
|------+------+------+------+------+------+------+------+------+------+------+------| | ||
| Caps | 6 | 7 | 8 | 9 | 0 | [ | ] | \ | ' | | | | ||
|------+------+------+------+------+------+------+------+------+------+------+------| | ||
| | F1 | F2 | F3 | F4 | | | F5 | F6 | F7 | F8 | | | ||
|------+------+------+------+------+-------------+------+------+------+------+------| | ||
| | | | | | | | | | | | | ||
└-----------------------------------------------------------------------------------┘ | ||
|
||
All the numbers are on one hand so that they can all be easily accessed when | ||
playing games. The punctuation was placed in a way that is as similar as | ||
possible the qwerty punctuation layout on a standard keyboard. | ||
|
||
## Raise Layer | ||
|
||
┌-----------------------------------------------------------------------------------┐ | ||
| ~ | ! | @ | # | $ | % | _ | + | Ins | Home | PgUp | | | ||
|------+------+------+------+------+------+------+------+------+------+------+------| | ||
| Caps | ^ | & | * | ( | ) | { | } | | | " | | | | ||
|------+------+------+------+------+------+------+------+------+------+------+------| | ||
| | F9 | F10 | F11 | F12 | | | | | | | | | ||
|------+------+------+------+------+-------------+------+------+------+------+------| | ||
| | | | | | | | | | | | | ||
└-----------------------------------------------------------------------------------┘ | ||
|
||
This layer with the exception of the function and control keys is effectively | ||
the lower layer in combination with the shift key, like on the standard planck | ||
layout. | ||
|
||
## Movement Layer | ||
|
||
┌-----------------------------------------------------------------------------------┐ | ||
| |MsBut2|Ms Up |MsBut1|MsWhUp| | Home | PgDn | PgUp | End | | | | ||
|------+------+------+------+------+------+------+------+------+------+------+------| | ||
| |Ms Lft|Ms Dn |Ms Rgt|MsWhDn| | Left | Down | Up | Right| | | | ||
|------+------+------+------+------+------+------+------+------+------+------+------| | ||
| | | | | | | | | | | | | | ||
|------+------+------+------+------+-------------+------+------+------+------+------| | ||
| | | | | | | | | | | | | ||
└-----------------------------------------------------------------------------------┘ | ||
|
||
Layer for simplifying movement. | ||
|
||
## Meta Layer | ||
|
||
┌-----------------------------------------------------------------------------------┐ | ||
|Reset | | | | | | | | | | | | | ||
|------+------+------+------+------+------+------+------+------+------+------+------| | ||
| |Bcklgt| Mute |Vol Dn|Vol Up| | |Qwerty|Arrow |Numpad| | | | ||
|------+------+------+------+------+------+------+------+------+------+------+------| | ||
| | | | | | | | | | | | | | ||
|------+------+------+------+------+-------------+------+------+------+------+------| | ||
| | | | | | | | | | | | | ||
└-----------------------------------------------------------------------------------┘ | ||
|
||
This Layer is activated when pressing both the Lower and Raise keys. The Arrow | ||
and Numpad keys each activate a layer between the base layer and the Movement | ||
layer. The Qwerty key disables both of the layers leaving just the base layer | ||
active. | ||
|
||
## Arrow Layer | ||
|
||
┌-----------------------------------------------------------------------------------┐ | ||
| | | | | | | | | | | | | | ||
|------+------+------+------+------+------+------+------+------+------+------+------| | ||
| | | | | | | | | | | | | | ||
|------+------+------+------+------+------+------+------+------+------+------+------| | ||
| | | | | | | | | | | Up | | | ||
|------+------+------+------+------+-------------+------+------+------+------+------| | ||
| | | | | | | | | Left | Down | Right| | ||
└-----------------------------------------------------------------------------------┘ | ||
|
||
Replaces the bottom right of the keyboard with arrow keys for games like The | ||
Binding of Isaac. | ||
|
||
## Numpad Layer | ||
|
||
┌-----------------------------------------------------------------------------------┐ | ||
| | | | | | |NumLck| 7 | 8 | 9 | / | | | ||
|------+------+------+------+------+------+------+------+------+------+------+------| | ||
| | | | | | |Enter | 4 | 5 | 6 | * | | | ||
|------+------+------+------+------+------+------+------+------+------+------+------| | ||
| | | | | | | | 3 | 2 | 1 | - | | | ||
|------+------+------+------+------+-------------+------+------+------+------+------| | ||
| | | | | | | | 0 | . | + | | | ||
└-----------------------------------------------------------------------------------┘ | ||
|
||
Replaces the majority of the right side of the keyboard with a numpad because | ||
why not? |