You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Xelus22 4e1c5887c5
[Core] Refactor OLED to allow easy addition of other types (#13454)
2 years ago
..
README.md [Keymap] adds sulrich crkbd (corne) personal keymap (#13186) 2 years ago
config.h [Keymap] adds sulrich crkbd (corne) personal keymap (#13186) 2 years ago
keymap.c [Core] Refactor OLED to allow easy addition of other types (#13454) 2 years ago
rules.mk [Core] Refactor OLED to allow easy addition of other types (#13454) 2 years ago

README.md

sulrich crkbd layout

this is the personal keyboard layout of @sulrich, and is heavily oriented towards operation in the Mac OS environment.

there are no LED rules in this keymap and the OLED display uses the default corne images

layout notes

this layout uses a standard QWERTY layout on the default layer followed by a separate layer for symbols and numbers (and F-keys)

thumb cluster: left

this contains the Mac OS modifier keys as well as the enter key. these are transparently mapped through the remaining layers with the exception of the enter key which is toggled to backspace on the symbols layer.

thumb cluster: right

the largest right thumb button provides the space and the layer toggles.

default layer

  //,-----------------------------------------------------.                    ,-----------------------------------------------------.
          TAB,       Q,       W,       E,       R,       T,                            Y,       U,       I,       O,      P,        \,
  //|--------+--------+--------+--------+--------+--------|                    |--------+--------+--------+--------+--------+--------|
         LCTL,       A,       S,       D,       F,       G,                            H,       J,       K,       L,       ;,       ',
  //|--------+--------+--------+--------+--------+--------|                    |--------+--------+--------+--------+--------+--------|
         LSFT,       Z,       X,       C,       V,       B,                            N,       M,       ,,       .,       /,    RSFT,
  //|--------+--------+--------+--------+--------+--------+--------|  |--------+--------+--------+--------+--------+--------+--------|
                                             OPT,      CMD,   ENTER,        SPC,   MO(1),   MO(2)
                                      //`--------------------------'  `--------------------------'

symbols layer [1]

this layer contains all of the standard symbols. the arrow keys are mapped to the default vi bindings for single character motion (h, j, k, l).

  //,-----------------------------------------------------.                    ,-----------------------------------------------------.
          ESC,       !,       @,       {,       },       |,                            ^,       +,       =,       -,       *,        ,
  //|--------+--------+--------+--------+--------+--------|                    |--------+--------+--------+--------+--------+--------|
             ,       #,     $,         (,       ),       `,                         LEFT,    DOWN,      UP,   RIGHT,        ,   ENTER,
  //|--------+--------+--------+--------+--------+--------|                    |--------+--------+--------+--------+--------+--------|
             ,       %,       ^,       [,       ],       ~,                            _,       &,       <,       >,      \,         ,
  //|--------+--------+--------+--------+--------+--------+--------|  |--------+--------+--------+--------+--------+--------+--------|
                                             OPT,      CMD,  BSPACE,        SPC,   MO(1),   MO(2)
                                      //`--------------------------'  `--------------------------'

number/media layer [2]

this layer has all of the numbers and the F-keys mapped to reasonably intuitive locations. additionally, media controls allow for quick access to volume and track changes.

  //,-----------------------------------------------------.                    ,-----------------------------------------------------.
          ESC,      F1,      F2,      F3,      F4,      F5,                           F6,      F7,      F8,      F9,     F10,     F11,
  //|--------+--------+--------+--------+--------+--------|                    |--------+--------+--------+--------+--------+--------|
             ,       1,       2,       3,       4,       5,                            6,       7,       8,       9,       0,     F12,
  //|--------+--------+--------+--------+--------+--------|                    |--------+--------+--------+--------+--------+--------|
             ,    PREV,    PLAY,    NEXT,  VOL_DN,  VOL_UP,                             ,    MUTE,        ,        ,        ,        ,
  //|--------+--------+--------+--------+--------+--------+--------|  |--------+--------+--------+--------+--------+--------+--------|
                                             OPT,      CMD,   ENTER,        SPC,   MO(1),   MO(2)
                                      //`--------------------------'  `--------------------------'