I am a full-time Dvorak typist, and occasional semi-serious FPS gamer. The layers are oriented towards a mix of typing and gaming.
Images in this readme follow the following format:
Legend
Descriptions of the physical locations of keys will use the key's function in a US QWERTY layout, even if the layout itself is not QWERTY.
_DV
_QW
_CM
_Q2
_FN
_NP
_MA
_SY
My base layers are pretty standard for a 60%, with the following changes:
Menu
key has been replaced by MO(_FN)
, which moves to my Function layer when held.GUI
key has been replaced with a MO(_MA)
key, which moves to the Macro layer when held.Caps Lock
key has been replaced with a dual function LT()
key, which opens the Function layer when held, and is Caps Lock
when tapped.Control
key has been replaced with a MT(MOD_CTRL, KC_GRV)
key, which is Ctrl
when held and ` ~
when tapped._DV
A hardware-based Dvorak Simplified layout. In this layer, I can leave the host system in QWERTY, plug my keyboard in, and still type in Dvorak.
_QW
Fn
and tapping /?
key, then tapping 2@
.For when other people need to use my keyboard. :)
_CM
Fn
and tapping /?
key, then tapping 3#
.A hardware-based Colemak layout. Been thinking of trying it, so it's here.
_Q2
Fn
key and tapping the /?
key, then tapping 4$
I used to have some macro craziness here. I've now switched to leaving my main system in QWERTY and having the Dvorak stuff happen on the keyboard, and setting my in-game key assignments to the Dvorak mapping (.OEU
instead of ESDF
).
_FN
Fn
key from any base layerArrows, Navigation keys (Insert, Home, Page Up, etc.), and Function keys are here. Also has keys for Calculator, Menu, Volume Control, and shortcuts for Select All, Undo, Cut, Copy, and Paste. Numpad Enter for when I'm working in Adobe Photoshop, because it treats Numpad Enter differently from the regular Enter key.
_NP
Fn
key and tapping Space
, from any of the Base LayersPuts a Numpad on the right-hand side of the keyboard. A through F included for hexadecimal input. Tapping Space
returns to the previous Base Layer.
_MA
Win
keyHas some macros that I use in Git, and keys for use with the Dynamic Macros feature.
For macro documentation, see my userspace readme.
_SY
Fn
key and tapping the /?
keyThis is where I change my keyboard function. Base layer select on 1
through 4
, Backlight controls on C
through N
, Reset on 8*
, Debug on 0)
. Hitting Esc
exits the layer.