qmk_firmware

QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)
Log | Files | Refs | Submodules | LICENSE

matrix_diagram.md (6785B)


      1 # Matrix Diagram for RGBKB Pan
      2 
      3 ```
      4 ┌──┐                                            ┌──┐
      5 │E1│                                            │E2│
      6 └──┘                                            └──┘
      7 
      8 Top Row Options ─────────────────────────────────────
      9   Exx
     10 ┌─────┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬─────┐
     11 │00   │01 │02 │03 │04 │05 │06 │07 │08 │09 │0A │0C   │
     12 └─────┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴─────┘
     13 
     14   Sxx
     15 ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
     16 │00 │01 │02 │03 │04 │05 │06 │07 │08 │09 │0A │0B │0C │
     17 └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
     18                                             ┌───────┐
     19                                             │0C     │
     20                                             └───────┘
     21 
     22 Middle Three Rows Options ───────────────────────────
     23   xEx
     24 ┌─────┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬─────┐
     25 │10   │11 │12 │13 │14 │15 │16 │17 │18 │19 │1A │1B   │
     26 ├─────┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼─────┤
     27 │20   │21 │22 │23 │24 │25 │26 │27 │28 │29 │2A │2B   │
     28 ├─────┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼─────┤
     29 │30   │31 │32 │33 │34 │35 │36 │37 │38 │39 │3A │3C   │
     30 └─────┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴─────┘
     31 
     32   xSx
     33 ┌─────┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬─────┐ ┌─────┐
     34 │10   │11 │12 │13 │14 │15 │16 │17 │18 │19 │1A │1B   │ │     │
     35 ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬────┤ └┐1B  │ ISO Enter
     36 │20    │21 │22 │23 │24 │25 │26 │27 │28 │29 │2A │2B  │  │    │
     37 ├───┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬───┤  └────┘
     38 │30 │31 │32 │33 │34 │35 │36 │37 │38 │39 │3A │3B │3C │
     39 └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
     40 ┌───────┐
     41 │30     │
     42 └───────┘
     43 
     44   xAx - xSx, ANSI Only
     45   xIx - xSx, ISO Only
     46 
     47 Bottom Row Options ──────────────────────────────────
     48 
     49   xxG
     50 ┌─────┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬─────┐
     51 │40   │41 │42 │43 │44 │45 │46 │47 │48 │49 │4A │4C   │ 1.5u/10x 1u/1.5u
     52 └─────┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴─────┘
     53 
     54   xxE
     55 ┌─────┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬─────┐
     56 │40   │41 │42 │43 │44 │45 │46 │47 │48 │49 │4A │4C   │ 1.5u/10x 1u/1.5u
     57 └─────┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴─────┘
     58   ┌───┬─────┬───────────────────────────┬─────┬───┐
     59   │40 │41   │46                         │4A   │4C │ 1u/1.5u/7u/1.5u/1u
     60   └───┴─────┴───────────────────────────┴─────┴───┘
     61   ┌───┬─────┬─────┬───────┬───────┬─────┬─────┬───┐
     62   │40 │41   │43   │45     │47     │48   │4A   │4C │ 1u/1.5u/1.5u/2u/2u/1.5u/1.5u/1u
     63   └───┴─────┴─────┴───────┴───────┴─────┴─────┴───┘
     64                       ┌───────┐
     65                       │46     │ 2u
     66                       └───────┘
     67 
     68   xxK - Same as xxE, with HHKB-style blockers
     69 
     70   xxS
     71 ┌─────┬─────┬───────────────────────────┬─────┬─────┐
     72 │40   │41   │46                         │4A   │4C   │ 1.5u/1.5u/7u/1.5u/1.5u
     73 └─────┴─────┴───────────────────────────┴─────┴─────┘
     74 ┌────┬───┬────┬────┬────────┬──────────┬───┬───┬────┐
     75 │40  │41 │42  │43  │45      │47        │49 │4A │4C  │ 1.25u/1u/1.25u/1.25u/2.25u/2.75u/1u/1u/1.25u
     76 └────┴───┴────┴────┴────────┴──────────┴───┴───┴────┘
     77 ┌────┬───┬────┬────────────────────────┬───┬───┬────┐
     78 │40  │41 │42  │46                      │49 │4A │4C  │ 1.25u/1u/1.25u/6.25u/1u/1u/1.25u
     79 └────┴───┴────┴────────────────────────┴───┴───┴────┘
     80   xxH - Same as xxS, with HHKB-style blockers
     81 
     82   xxU - Universal, supports all R5 layouts
     83 ```