1
0
Fork 0
forked from forks/qmk_firmware
qmk_firmware/keyboards/ymdk/melody96/matrix_diagram.md
James Young f8884640b0
YMDK Melody96 Matrix Touch-Up (#22113)
* Correct layout/matrix diagram

Correct swapped designations for ANSI Backslash and ANSI Enter keys.

[docs]

* Correct matrix data

Correct the matrix data for:

  - `LAYOUT_all`
  - `LAYOUT_96_ansi`
  - `LAYOUT_96_ansi_splitbs`

which all had the matrix positions for ANSI Backslash and ANSI Enter swapped.

[bugfix]

* Implement `LAYOUT_hotswap` directly

Implement `LAYOUT_hotswap` as its own layout, instead of aliasing it to
`LAYOUT_96_ansi`.

[bugfix]

* Specify primary support for Soldered PCBs

Current version of codebase primarily supports Soldered PCBs.

[enhancement] [docs]
2023-09-24 00:57:08 -07:00

5.4 KiB

Matrix Diagram for YMDK Melody96

┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
│50 │51 │52 │53 │54 │55 │56 │57 │58 │B8 │B7 │B5 │B4 │B3 │B6 │B2 │B1 │B0 │63 │
├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤    ┌───────┐
│40 │41 │42 │43 │44 │45 │56 │47 │48 │A8 │A7 │A5 │A4 │A3 │A6 │A2 │A1 │A0 │64 │    │A6     │ 2u Backpsace
├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┼───┼───┼───┤    └─┬─────┤                ┌───┐
│30   │31 │32 │33 │34 │35 │36 │37 │38 │98 │97 │95 │94 │84   │96 │92 │91 │90 │      │     │                │   │
├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┼───┼───┼───┤   ┌──┴┐93  │ ISO Enter      │80 │ Numpad "+" 2u
│20    │21 │22 │23 │24 │25 │26 │27 │28 │88 │87 │85 │93      │86 │82 │81 │80 │   │84 │    │                │   │
├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┼───┼───┼───┤   └───┴────┘                ├───┤
│10  │11 │12 │13 │14 │15 │16 │17 │18 │78 │77 │75 │74    │73 │76 │72 │71 │70 │                             │   │
├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┼───┼───┼───┤                 ┌───────┐   │60 │ Numpad Enter 2U
│00  │01  │02  │06                      │08 │07 │05 │04 │03 │66 │62 │61 │60 │     Numpad 0 2u │62     │   │   │
└────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┴───┴───┴───┘                 └───────┘   └───┘
┌────────┐                                       ┌──────────┐
│10      │ 2.25u LShift             2.75u RShift │74        │
└────────┘                                       └──────────┘
┌────┬────┬────┬────────────────────────┬────┬────┬────┬────┐
│00  │01  │02  │06                      │08  │07  │04  │03  │ 4x1.25u Right Mod
└────┴────┴────┴────────────────────────┴────┴────┴────┴────┘
┌─────┬─────┬───────────────────────────┬───┬───┬───┬───┬───┐
│00   │01   │06                         │08 │07 │05 │04 │03 │ 2x1.5u Left Mod
└─────┴─────┴───────────────────────────┴───┴───┴───┴───┴───┘
┌─────┬───┬─────┬───────────────────────┬─────┬─────┬───┬───┐
│00   │01 │02   │06                     │08   │05   │04 │03 │ Tsangan Left Mod, 2x1.5u-2x1u Right Mod
└─────┴───┴─────┴───────────────────────┴─────┴─────┴───┴───┘
┌─────┬───┬─────┬───────────────────────────┬─────┬───┬─────┐
│00   │01 │02   │06                         │07   │04 │03   │ Tsangan/WKL/HHKB
└─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘
┌─────┬───┬─────┬───────────────────────────┬───┬───┬───┬───┐
│00   │01 │02   │06                         │07 │05 │04 │03 │ 4x1u Right Mod
└─────┴───┴─────┴───────────────────────────┴───┴───┴───┴───┘