keychron_qmk_firmware/layouts/community/ortho_4x12/bakingpy
Danny f077204fae Add support for RGB LEDs wired directly to each half's controller (#5392)
* Add support for wiring RGB LEDs for both halves directly to their respective controllers

RGB LEDs for each half don't need to be chained together across the TRRS cable with this

* Add split RGB LED support for serial

* Update config/rules for bakingpy layout

* Un-nest ifdefs for hand detection

* Read RGB config state from memory instead of EEPROM for serial updates

* Reuse existing LED pointer instead of creating new one
2019-03-23 17:20:14 -07:00
..
config.h Add support for RGB LEDs wired directly to each half's controller (#5392) 2019-03-23 17:20:14 -07:00
keymap.c Remove redundant KC_TRNS and KC_NO fillers in layouts (#5142) 2019-02-16 08:11:15 -08:00
readme.md
rules.mk Add support for RGB LEDs wired directly to each half's controller (#5392) 2019-03-23 17:20:14 -07:00

Bakingpy's Let's Split Layout

Changes from default layout

  • Main layer
    • The right space bar key has been changed to backspace, as I only hit space with my left thumb
    • Backtick is at the lower right and also serves goes to the 3rd function layer when held
    • Enter key acts as shift when held
    • Escape key acts as control when held
    • Minus key at upper right
  • Lower layer
    • Numbers are on the lower layer, to make it easier to use a numpad on the right hand
    • Arrow keys
    • Straight and curly brackets in the middle two columns
    • Screenshot keys for MacOS
  • Upper layer
    • Symbols are on the upper layer
    • Media keys
    • Page Up/Down, Home/End
  • 3rd function layer
    • Function keys

Layouts

Qwerty

,----+----+----+----+----+----.    ,----+----+----+----+----+----.
 TAB , Q  , W  , E  , R  , T  ,      Y  , U  , I  , O  , P  ,MINS,
|----+----+----+----+----+----|    |----+----+----+----+----+----|
 ESCC, A  , S  , D  , F  , G  ,      H  , J  , K  , L  ,SCLN,QUOT,
|----+----+----+----+----+----|    |----+----+----+----+----+----|
 LSFT, Z  , X  , C  , V  , B  ,      N  , M  ,COMM,DOT ,SLSH,ENTS,
|----+----+----+----+----+----|    |----+----+----+----+----+----|
 GRVF,LCTL,LALT,LGUI,LOWR,SPC ,     BSPC,RASE,LEFT,DOWN, UP ,RGHT
`----+----+----+----+----+----'    `----+----+----+----+----+----'

Colemak

,----+----+----+----+----+----.    ,----+----+----+----+----+----.
 TAB , Q  , W  , F  , P  , G  ,      J  , L  , U  , Y  ,SCLN,MINS,
|----+----+----+----+----+----|    |----+----+----+----+----+----|
 ESCC, A  , R  , S  , T  , D  ,      H  , N  , E  , I  , O  ,QUOT,
|----+----+----+----+----+----|    |----+----+----+----+----+----|
 LSFT, Z  , X  , C  , V  , B  ,      K  , M  ,COMM,DOT ,SLSH,ENTS,
|----+----+----+----+----+----|    |----+----+----+----+----+----|
 GRVF,LCTL,LALT,LGUI,LOWR,SPC ,     BSPC,RASE,LEFT,DOWN, UP ,RGHT
`----+----+----+----+----+----'    `----+----+----+----+----+----'

Dvorak

,----+----+----+----+----+----.    ,----+----+----+----+----+----.
 TAB ,QUOT,COMM,DOT , P  , Y  ,      F  , G  , C  , R  , L  ,MINS,
|----+----+----+----+----+----|    |----+----+----+----+----+----|
 ESCC, A  , O  , E  , U  , I  ,      D  , H  , R  , N  , S  ,SLSH,
|----+----+----+----+----+----|    |----+----+----+----+----+----|
 LSFT,SCLN, Q  , J  , K  , X  ,      B  , M  , W  , V  , Z  ,ENTS,
|----+----+----+----+----+----|    |----+----+----+----+----+----|
 GRVF,LCTL,LALT,LGUI,LOWR,SPC ,     BSPC,RASE,LEFT,DOWN, UP ,RGHT
`----+----+----+----+----+----'    `----+----+----+----+----+----'

Lower

,----+----+----+----+----+----.    ,----+----+----+----+----+----.
     , 1  , 2  , 3  , 4  , 5  ,      6  , 7  , 8  , 9  , 0  ,    ,
|----+----+----+----+----+----|    |----+----+----+----+----+----|
 DEL ,CAPP,LEFT,RGHT, UP ,LBRC,     RBRC, P4 , P5 , P6 ,PLUS,PIPE,
|----+----+----+----+----+----|    |----+----+----+----+----+----|
     ,CPYP,    ,    ,DOWN,LCBR,     RCBR, P1 , P2 , P3 ,MINS,    ,
|----+----+----+----+----+----|    |----+----+----+----+----+----|
     ,    ,    ,    ,    ,DEL ,     DEL ,    , P0 ,PDOT,    ,
`----+----+----+----+----+----'    `----+----+----+----+----+----'

Raise

,----+----+----+----+----+----.    ,----+----+----+----+----+----.
     ,EXLM, AT ,HASH,DLR ,PERC,     CIRC,AMPR,ASTR,LPRN,RPRN,    ,
|----+----+----+----+----+----|    |----+----+----+----+----+----|
 DEL ,MPRV,MNXT,VOLU,PGUP,UNDS,     EQL ,HOME,    ,    ,    ,BSLS,
|----+----+----+----+----+----|    |----+----+----+----+----+----|
 MUTE,MSTP,MPLY,VOLD,PGDN,MINS,     PLUS,END ,    ,    ,    ,    ,
|----+----+----+----+----+----|    |----+----+----+----+----+----|
     ,    ,    ,    ,    ,    ,         ,    ,    ,    ,    ,    
`----+----+----+----+----+----'    `----+----+----+----+----+----'

3rd function layer

,----+----+----+----+----+----.    ,----+----+----+----+----+----.
 F12 , F1 , F2 , F3 , F4 , F5 ,      F6 , F7 , F8 , F9 ,F10 ,F11 ,
|----+----+----+----+----+----|    |----+----+----+----+----+----|
     ,    ,    ,    ,    ,    ,         ,    ,    ,    ,    ,    ,
|----+----+----+----+----+----|    |----+----+----+----+----+----|
     ,    ,    ,    ,    ,    ,         ,    ,    ,    ,    ,    ,
|----+----+----+----+----+----|    |----+----+----+----+----+----|
     ,    ,    ,    ,    ,    ,         ,    ,    ,    ,    ,   
`----+----+----+----+----+----'    `----+----+----+----+----+----'