qmk_firmware/keyboards/keebio/levinson/keymaps/jyh
Jason Yamada-Hanff caca8949de
[Keymap] remove kc layout from levinson jyh keymap (#12301)
Co-authored-by: Jason Yamada-Hanff <jyamada-hanff@chromologic.com>
2021-04-02 19:04:28 -07:00
..
config.h [Keyboard] Move Keebio boards to own folder (#5109) 2019-02-12 16:57:24 -08:00
keymap.c [Keymap] remove kc layout from levinson jyh keymap (#12301) 2021-04-02 19:04:28 -07:00
readme.md [Keyboard] Move Keebio boards to own folder (#5109) 2019-02-12 16:57:24 -08:00
rules.mk [Keyboard] Move Keebio boards to own folder (#5109) 2019-02-12 16:57:24 -08:00

jyh's levinson layout

Levinson built on rev2 PCBs. A split 4x12 keyboard with LED backlights.

The layout is oriented towards needs for programming, Emacs, XMonad, and experience with 60% keyboards with no base layer arrow keys (Poker). It makes heavy use of modifiers and layers.

Layout features

  • Extensive use of Mod Tap, e.g.
    • Tap sends Esc, Hold sends Left Control
    • Tap sends Enter, Hold sends Right Shift
    • ... and many more
  • Hyper and Meh keys
  • Right modifier keys in place of arrow keys
    • Arrows are instead available in two alternate locations:
    • WASD arrows on Adjust
    • Arrow cluster on Raise (inspired by hexwire)
  • Centered symbol/bracket cluster on Lower/Raise
    • Inspired by hexwire layout
    • Programming-oriented
  • Spacebar sends modifier keys on hold (this is finicky in practice. may shut off completely)
    • Control and Alt/Meta on left and right space, respectively
    • Strict space available on Function and Numpad layers
    • For Emacs keychords
  • Extra dedicated layers
    • Numpad (available with tap toggle)
    • Function key (F01-24)
  • Redunant keys where it is convenient to have characters together on one layer