~gheartsfield/planck-layout

Layout for OLKB Planck keyboard
ecea9b56 — Greg Heartsfield 1 year, 8 months ago
replace left space with control
85cf9053 — Greg Heartsfield 1 year, 8 months ago
Firmware installation instructions
9a64ba1f — Greg Heartsfield 1 year, 8 months ago
Correct layer names for layer 0

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~gheartsfield/planck-layout
read/write
git@git.sr.ht:~gheartsfield/planck-layout

You can also use your local clone with git send-email.

#Planck Dvorak Layout

This is my layout for the Planck v7 keyboard. I use Dvorak, so much of the punctuation has been moved around to make it more logical.

#Firmware Update Instructions

The Planck rev7 works fine with rev6_drop firmware (rev7 improves support for encoders); and rev7 does not currently work with the online QMK configurator.

  • Visit https://config.qmk.fm/#/planck/rev6_drop/LAYOUT_ortho_4x12
  • Upload the planck_rev6_drop_layout_ortho_4x12_mine.json as a keymap.json file.
  • Compile, and download the firmware image.
  • Connect the planck, push the reset button on the bottom, and use QMK Toolbox to upload the firmware binary.

#Layer Reference Images

Layer 0

Layer 1

Layer 2

Layer 3

#Layer 0 Details

,-----------------------------------------------------------------------------------------------.
| Tab   |   '   |   ,   |   .   |   P   |   Y   |   F   |   G   |   C   |   R   |   L   | BS    |
|-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
| Ctrl  |   A   |   O   |   E   |   U   |   I   |   D   |   H   |   T   |   N   |   S   | Enter |
|-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
| Shift |   ;   |   Q   |   J   |   K   |   X   |   B   |   M   |   W   |   V   |   Z   |  -    |
|-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
| Esc   |  Ctrl |  Alt  |  OS   | L(1)  | Ctrl  | Space | L(2)  |  Left |   Up  | Down  | Right |
`-----------------------------------------------------------------------------------------------'

Graphical display from http://www.keyboard-layout-editor.com/#/

[{a:7},"Tab","'",",",".","P","Y","F","G","C","R","L","BS"],
["Ctrl","A","O","E","U","I","D","H","T","N","S","Enter"],
["Shift",";","Q","J","K","X","B","M","W","V","Z","-"],
["Esc","Ctrl","Alt","OS","L(1)","Ctrl","Space","L(2)","←","↑","↓","→"]

#Layer 1

,-----------------------------------------------------------------------------------------------.
| ~     |   !   |   @   |   #   |   $   |   %   |   ^   |   &   |   *   |   (   |   )   | BS    |
|-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
| Del   |   F1  |  F2   |  F3   |   F4  |   F5  |  F6   |   ?   |   +   |   {   |   }   |  |    |
|-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
| Shift |   F7  |  F8   |  F9   |   F10 |   F11 |  F12  |       |       |   [   |   ]   |  -    |
|-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
| Esc   |  Ctrl |  Alt  |  OS   | L(1)  | Space | Space | L(3)  |       | Vol-  | Vol+  | Mute  |
`-----------------------------------------------------------------------------------------------'

Graphical display from http://www.keyboard-layout-editor.com/#/

[{a:7},"~","!","@","#","$","%","^","&","*","(",")","BS"],
["Delete","F1","F2","F3","F4","F5","F6","?","+","{","}","|"],
["Shift","F7","F8","F9","F10","F11","F12","","","[","]","-"],
["Esc","Ctrl","Alt","OS","L(1)","Space","Space","L(3)","","Vol-","Vol+","Mute"]

#Layer 2

,-----------------------------------------------------------------------------------------------.
| `     |   1   |   2   |   3   |   4   |   5   |   6   |   7   |   8   |   9   |   10  | BS    |
|-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
| Del   |   F1  |  F2   |  F3   |   F4  |   F5  |  F6   |   /   |   =   |   [   |   ]   |  |    |
|-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
| Shift |   F7  |  F8   |  F9   |   F10 |   F11 |  F12  |       |       |  PgUp |  PgDn |  -    |
|-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
| Esc   |  Ctrl |  Alt  |  OS   | L(3)  | Space | Space | L(2)  |       |       |       |       |
`-----------------------------------------------------------------------------------------------'

Graphical display from http://www.keyboard-layout-editor.com/#/

[{a:7},"`","1","2","3","4","5","6","7","8","9","0","BS"],
["Delete","F1","F2","F3","F4","F5","F6","/","=","[","]","|"],
["Shift","F7","F8","F9","F10","F11","F12","","","PgUp","PgDn","-"],
["Esc","Ctrl","Alt","OS","L(3)","Space","Space","L(2)","","","",""]

#Layer 3

Nothing generally useful in this layer, just some RGB and keyboard speaker controls.

,--------------------------------------------------------------------------------------------------------------.
| `     | Reset   | Debug   | RGB Tog | RGB Mod |  Hue+   |  Hue-   |  Sat+  |  Sat- | Bright+ | Bright- | Del |
|-------+---------+---------+---------+---------+---------+---------+--------+-------+---------+---------+-----|
| Del   |   F1    | MU_NEXT | AUD_ON  | AU_OFF  | AG_NORM | AG_SWAP |  ?     |   +   |   {     |   }     |  |  |
|-------+---------+---------+---------+---------+---------+---------+--------+-------+---------+---------+-----|
| Shift | AU_PREV | AU_NEXT | MU_ON   | MU_OFF  | MI_ON   | MI_OFF  |        |       |   [     |   ]     |  -  |
|-------+---------+---------+---------+---------+---------+---------+--------+-------+---------+---------+-----|
| Esc   |  Ctrl   |  Alt    | OS      |         | Space   | Space   |        |       |         |         |     |
`--------------------------------------------------------------------------------------------------------------'
[{a:7},"`","Reset","Debug","RGB Tog","RGB Mod","Hue +","Hue -","Sat +","Sat -","Bright +","Bright -","Delete"],
["Delete","F1","Music Next","Audio On","Audio Off","AG Norm","AG Swap","?","+","{","}","|"],
["Shift","Audio Prev","Audio Next","Music On","Music Off","MIDI On","MIDI Off","","","[","]","-"],
["Esc","Ctrl","Alt","OS","","Space","Space","","","","",""]
Do not follow this link