Mechlovin Delphine: add LAYOUT_numpad_6x4 (#14635)

* add LAYOUT_numpad_6x4

* tidy-up info.json data

* use GitHub account name for maintainer field
* remove meta key

* add matrix diagram to delphine.h

* update Community Layout support
This commit is contained in:
James Young
2021-09-28 21:49:35 +00:00
committed by GitHub
parent 873a1999bb
commit 732535c1bb
3 changed files with 72 additions and 4 deletions

View File

@ -18,6 +18,28 @@
#include "quantum.h"
#define XXX KC_NO
/*
* ┌───┬───┬───┬───┐
* │00 │01 │02 │03 │
* └───┴───┴───┴───┘
* ┌───┬───┬───┬───┐
* │10 │11 │12 │13 │
* ├───┼───┼───┼───┤ ┌───┐
* │20 │21 │22 │23 │ │ │
* ├───┼───┼───┼───┤ │23 │ 2u Plus
* │30 │31 │32 │33 │ │ │
* ├───┼───┼───┼───┤ ├───┤
* │40 │41 │42 │43 │ │ │
* ├───┼───┼───┼───┤ │43 │ 2u Enter
* │50 │51 │52 │53 │ │ │
* └───┴───┴───┴───┘ └───┘
* ┌───────┐
* │51 │ 2u 0/Ins
* └───────┘
*/
#define LAYOUT_ortho_6x4( \
K00, K01, K02, K03, \
K10, K11, K12, K13, \
@ -33,3 +55,19 @@
{ K40, K41, K42, K43 }, \
{ K50, K51, K52, K53 }, \
}
#define LAYOUT_numpad_6x4( \
K00, K01, K02, K03, \
K10, K11, K12, K13, \
K20, K21, K22, \
K30, K31, K32, K23, \
K40, K41, K42, \
K51, K52, K43 \
) { \
{ K00, K01, K02, K03 }, \
{ K10, K11, K12, K13 }, \
{ K20, K21, K22, K23 }, \
{ K30, K31, K32, XXX }, \
{ K40, K41, K42, K43 }, \
{ XXX, K51, K52, XXX }, \
}