whitcode

Plank and Preonic Keymaps

Tags

Resources

Here is my custom keymap for the planck and preonic keyboards.

Planck Keymap

Base

On the base layer I replaced the Backlight key with the Grave key. I prefer a wider spacing between the Control and Alt key. The other change was moving enter key down next to the space bar, making room for a right shift key.

  ,-----------------------------------------------------------------------------------.
  | Tab  |   Q  |   W  |   E  |   R  |   T  |   Y  |   U  |   I  |   O  |   P  | Bksp |
  |------+------+------+------+------+-------------+------+------+------+------+------|
  | Esc  |   A  |   S  |   D  |   F  |   G  |   H  |   J  |   K  |   L  |   ;  |  "   |
  |------+------+------+------+------+------|------+------+------+------+------+------|
  | Shift|   Z  |   X  |   C  |   V  |   B  |   N  |   M  |   ,  |   .  |   /  |Shift |
  |------+------+------+------+------+------+------+------+------+------+------+------|
  | Ctrl | Grave| GUI  | Alt  |Lower |Space |Enter |Raise | Left | Down |  Up  |Right |
  `-----------------------------------------------------------------------------------'

Lower

The left side of the lower layer was designed with gaming in mind, as it gives easy access to 0-5, function keys, and retains the WASD keys, so that they can be raised or lowered on either layer.

The rightside of the layer gives access to a more or less standard number pad.

  ,-----------------------------------------------------------------------------------.
  |   1  |  2   |  W   |   3  |   4  |  F14 |  F15 |   7  |   8  |   9  |  /   | Bksp |
  |------+------+------+------+------+------+------+------+------+------+------+------|
  |   0  |  A   |  S   |   D  |   5  |  F12 |  F13 |   4  |   5  |   6  |  *   | Del  |
  |------+------+------+------+------+------+------+------+------+------+------+------|
  |  F1  |  F2  |  F3  |  F4  |  F5  |  F6  |  F7  |   1  |   2  |   3  |  +   |ENTER |
  |------+------+------+------+------+------+------+------+------+------+------+------|
  |  F8  |  F9  |  F10 |  F11 |      |      |      |      |   0  |   .  |  -   |      |
  `-----------------------------------------------------------------------------------'

Raise

The raise layer gives access to most symbols that I need, with paired sysbols next to each other.

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

Adjust (Lower + Raise)

  ,-----------------------------------------------------------------------------------.
  |      |PrtSc | ScrLk|Pause |      |      |      |Qwerty|Colemk|Dvorak|Plover| Reset|
  |------+------+------+------+------+-------------+------+------+------+------+------|
  |      | Del  | Home | PgUp |      |      |      |      |      |Aud on|Audoff|      |
  |------+------+------+------+------+------|------+------+------+------+------+------|
  | Caps | Ins  | End  | PgDn |      |      |      |      |      |Voice-|Voice+|      |
  |------+------+------+------+------+------+------+------+------+------+------+------|
  |      |      |      |      |      |      |      |      | Prev | Vol- | Vol+ | Next |
  `-----------------------------------------------------------------------------------'