qmk-firmware/keyboards/ergodox_ez/keymaps/nathanvercaemert
Ryan 74223c34a9
Remove legacy keycodes, part 6 (#18740)
* `KC_RSHIFT` -> `KC_RSFT`

* `KC_RCTRL` -> `KC_RCTL`

* `KC_LSHIFT` -> `KC_LSFT`

* `KC_LCTRL` -> `KC_LCTL`
2022-10-16 14:14:40 +01:00
..
config.h [Keymap] Personal Keymap (nathanvercaemert) Update (#10107) 2020-09-06 17:55:39 -07:00
keymap.c Remove legacy keycodes, part 6 (#18740) 2022-10-16 14:14:40 +01:00
readme.md [Keymap] Personal Keymap (nathanvercaemert) Update (#10107) 2020-09-06 17:55:39 -07:00
rules.mk [Keymap] Personal Keymap (nathanvercaemert) Update (#10107) 2020-09-06 17:55:39 -07:00

The nathanvercaemert ErgoDox EZ configuration

Centered around the home row and the use of mouse keys, this configuration focuses on minimal finger movement. No key is more than one unit away from the home row.

Layers

  • Base Layer
    • The two main thumb keys provide a loop to the mouse key layer. Pressing the left followed by the right always guarantees that you are on the base layer.
    • There are a lot of dual function keys on the base layer.
    • The layout of the letters is qwerty.
    • Pinkys, ring fingers, and middle fingers apply dual function modifiers (along with the keys above and below the ring fingers.)
  • Numbers, Symbols, and Function Keys.
    • From the base layer, many keys are dual function layer switches.
    • The switch on one hand changes the home row of the other hand to a row of symbols in most cases.
    • The left index finger, and the key below it, change the right hand to the numbers and function keys respectfully.
  • Mouse Layer
    • Clicking the main left thumb key navigates to the mouse layer (10.) Some dual function keys (technically tap dance functions) allow the left hand to apply modifiers to mouse clicks while tapping switches to navigation layers.
  • Navigation Layers
    • From the Mouse Layer, taps to the left home row navigate to scroll keys, arrow keys, and page keys.
  • Notes on Acceleration
    • Designated as "Slow" and "Fast" on the mouse layers (movement and scroll,) these keys can be held to allow for slow/precise or fast/efficient control.

Here is the image of my keymap:

Imgur Image