@ -24,16 +24,16 @@
* │ 00 │ │ 01 │ 02 │ 03 │ 04 │ │ 05 │ 06 │ 07 │ 08 │ │ 09 │ 0 a │ 0 b │ 0 c │ │ 0 d │ │ 0 e │ 0f │ 0 g │
* └ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘ └ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘
* ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐
* │ 10 │ 11 │ 12 │ 13 │ 14 │ 15 │ 16 │ 17 │ 18 │ 19 │ 1 a │ 1 b │ 1 c │ 1 d │ 3 d │ │ 1 e │ 1f │ 1 g │
* ├ ─ ─ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ─ ─ ┤ ├ ─ ─ ─ ┼ ─ ─ ─ ┼ ─ ─ ─ ┤
* │ 20 │ 21 │ 22 │ 23 │ 24 │ 25 │ 26 │ 27 │ 28 │ 29 │ 2 a │ 2 b │ 2 c │ 2 d │ │ 2 e │ 2f │ 2 g │
* ├ ─ ─ ─ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ─ ─ ─ ─ ─ ┤ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘
* │ 30 │ 31 │ 32 │ 33 │ 34 │ 35 │ 36 │ 37 │ 38 │ 39 │ 3 a │ 3 b │ 3 c │
* ├ ─ ─ ─ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ─ ─ ─ ┬ ─ ─ ─ ┤ ┌ ─ ─ ─ ┐
* │ 10 │ 11 │ 12 │ 13 │ 14 │ 15 │ 16 │ 17 │ 18 │ 19 │ 1 a │ 1 b │ 1 c │ 1 d │ 3 d │ │ 1 e │ 1f │ 1 g │ ISO
* ├ ─ ─ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ─ ─ ┤ ├ ─ ─ ─ ┼ ─ ─ ─ ┼ ─ ─ ─ ┤ ┌ ─ ─ ─ ─ ─ ┐
* │ 20 │ 21 │ 22 │ 23 │ 24 │ 25 │ 26 │ 27 │ 28 │ 29 │ 2 a │ 2 b │ 2 c │ 2 d │ │ 2 e │ 2f │ 2 g │ │ 2 d │
* ├ ─ ─ ─ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ─ ─ ─ ─ ─ ┤ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘ ┌ ─ ─ ┴ ┐ │
* │ 30 │ 31 │ 32 │ 33 │ 34 │ 35 │ 36 │ 37 │ 38 │ 39 │ 3 a │ 3 b │ 3 c │ │ 3 c │ │
* ├ ─ ─ ─ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ─ ─ ─ ┬ ─ ─ ─ ┤ ┌ ─ ─ ─ ┐ └ ─ ─ ─ ┴ ─ ─ ─ ─ ┘
* │ 40 │ 41 │ 42 │ 43 │ 44 │ 45 │ 46 │ 47 │ 48 │ 49 │ 4 a │ 4 b │ 4 c │ 4 d │ │ 4f │
* ├ ─ ─ ─ ─ ┼ ─ ─ ─ ┴ ┬ ─ ─ ┴ ─ ┬ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ┬ ┴ ─ ─ ─ ┼ ─ ─ ─ ┴ ┬ ─ ─ ─ ─ ┬ ┴ ─ ─ ─ ┤ ┌ ─ ─ ─ ┼ ─ ─ ─ ┼ ─ ─ ─ ┐
* │ 50 │ 51 │ 52 │ 56 │ 5 a │ 5 b │ 5 c │ 5 d │ │ 5 e │ 5f │ 5 g │
* └ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘
* ├ ─ ─ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ─ ─ ┬ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ┬ ┴ ─ ─ ┬ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ┬ ┴ ─ ─ ─ ┴ ┬ ─ ─ ─ ┬ ─ ┴ ─ ─ ─ ┤ ┌ ─ ─ ─ ┼ ─ ─ ─ ┼ ─ ─ ─ ┐
* │ 50 │ 51 │ 52 │ 55 │ 56 │ 57 │ 5 b │ 5 c │ 5 d │ │ 5 e │ 5f │ 5 g │
* └ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘
*/
# define LAYOUT_all( \
@ -42,18 +42,84 @@
K20 , K21 , K22 , K23 , K24 , K25 , K26 , K27 , K28 , K29 , K2A , K2B , K2C , K2D , K2E , K2F , K2G , \
K30 , K31 , K32 , K33 , K34 , K35 , K36 , K37 , K38 , K39 , K3A , K3B , K3C , \
K40 , K41 , K42 , K43 , K44 , K45 , K46 , K47 , K48 , K49 , K4A , K4B , K4C , K4D , K4F , \
K50 , K51 , K52 , K56 , K5A , K5B , K5C , K5D , K5E , K5F , K5G \
K50 , K51 , K52 , K55 , K56 , K57 , K5B , K5C , K5D , K5E , K5F , K5G \
) { \
{ K00 , K01 , K02 , K03 , K04 , K05 , K06 , K07 , K08 , K09 , K0A , K0B , K0C , K0D , K0E , K0F , K0G } , \
{ K10 , K11 , K12 , K13 , K14 , K15 , K16 , K17 , K18 , K19 , K1A , K1B , K1C , K1D , K1E , K1F , K1G } , \
{ K20 , K21 , K22 , K23 , K24 , K25 , K26 , K27 , K28 , K29 , K2A , K2B , K2C , K2D , K2E , K2F , K2G } , \
{ K30 , K31 , K32 , K33 , K34 , K35 , K36 , K37 , K38 , K39 , K3A , K3B , K3C , K3D , KC_NO , KC_NO , KC_NO } , \
{ K40 , K41 , K42 , K43 , K44 , K45 , K46 , K47 , K48 , K49 , K4A , K4B , K4C , K4D , KC_NO , K4F , KC_NO } , \
{ K50 , K51 , K52 , KC_NO , KC_NO , KC_NO , K56 , KC_NO , KC_NO , KC_NO , K5A , K5B , K5C , K5D , K5E , K5F , K5G } , \
{ K50 , K51 , K52 , KC_NO , KC_NO , K55 , K56 , K57 , KC_NO , KC_NO , KC_NO , K5B , K5C , K5D , K5E , K5F , K5G } , \
}
/* LAYOUT_tkl_f13_ansi_tsangan
* ┌ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐ ┌ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐
* │ 00 │ │ 01 │ 02 │ 03 │ 04 │ │ 05 │ 06 │ 07 │ 08 │ │ 09 │ 0 a │ 0 b │ 0 c │ │ 0 d │ │ 0 e │ 0f │ 0 g │
* └ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘ └ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘
* ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ─ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐
* │ 10 │ 11 │ 12 │ 13 │ 14 │ 15 │ 16 │ 17 │ 18 │ 19 │ 1 a │ 1 b │ 1 c │ 1 d │ │ 1 e │ 1f │ 1 g │
* ├ ─ ─ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ─ ─ ─ ─ ┤ ├ ─ ─ ─ ┼ ─ ─ ─ ┼ ─ ─ ─ ┤
* │ 20 │ 21 │ 22 │ 23 │ 24 │ 25 │ 26 │ 27 │ 28 │ 29 │ 2 a │ 2 b │ 2 c │ 2 d │ │ 2 e │ 2f │ 2 g │
* ├ ─ ─ ─ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ─ ─ ─ ─ ─ ┤ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘
* │ 30 │ 31 │ 32 │ 33 │ 34 │ 35 │ 36 │ 37 │ 38 │ 39 │ 3 a │ 3 b │ 3 c │
* ├ ─ ─ ─ ─ ─ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ┤ ┌ ─ ─ ─ ┐
* │ 40 │ 42 │ 43 │ 44 │ 45 │ 46 │ 47 │ 48 │ 49 │ 4 a │ 4 b │ 4 c │ │ 4f │
* ├ ─ ─ ─ ─ ─ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ─ ─ ┬ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ┬ ┴ ─ ─ ─ ┴ ┬ ─ ─ ─ ┬ ─ ─ ─ ─ ─ ┤ ┌ ─ ─ ─ ┼ ─ ─ ─ ┼ ─ ─ ─ ┐
* │ 50 │ 51 │ 52 │ 56 │ 5 b │ 5 c │ 5 d │ │ 5 e │ 5f │ 5 g │
* └ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘
*/
# define LAYOUT_tkl_f13_ansi_tsangan( \
K00 , K01 , K02 , K03 , K04 , K05 , K06 , K07 , K08 , K09 , K0A , K0B , K0C , K0D , K0E , K0F , K0G , \
K10 , K11 , K12 , K13 , K14 , K15 , K16 , K17 , K18 , K19 , K1A , K1B , K1C , K1D , K1E , K1F , K1G , \
K20 , K21 , K22 , K23 , K24 , K25 , K26 , K27 , K28 , K29 , K2A , K2B , K2C , K2D , K2E , K2F , K2G , \
K30 , K31 , K32 , K33 , K34 , K35 , K36 , K37 , K38 , K39 , K3A , K3B , K3C , \
K40 , K42 , K43 , K44 , K45 , K46 , K47 , K48 , K49 , K4A , K4B , K4C , K4F , \
K50 , K51 , K52 , K56 , K5B , K5C , K5D , K5E , K5F , K5G \
) { \
{ K00 , K01 , K02 , K03 , K04 , K05 , K06 , K07 , K08 , K09 , K0A , K0B , K0C , K0D , K0E , K0F , K0G } , \
{ K10 , K11 , K12 , K13 , K14 , K15 , K16 , K17 , K18 , K19 , K1A , K1B , K1C , K1D , K1E , K1F , K1G } , \
{ K20 , K21 , K22 , K23 , K24 , K25 , K26 , K27 , K28 , K29 , K2A , K2B , K2C , K2D , K2E , K2F , K2G } , \
{ K30 , K31 , K32 , K33 , K34 , K35 , K36 , K37 , K38 , K39 , K3A , K3B , K3C , KC_NO , KC_NO , KC_NO , KC_NO } , \
{ K40 , KC_NO , K42 , K43 , K44 , K45 , K46 , K47 , K48 , K49 , K4A , K4B , K4C , KC_NO , KC_NO , K4F , KC_NO } , \
{ K50 , K51 , K52 , KC_NO , KC_NO , KC_NO , K56 , KC_NO , KC_NO , KC_NO , KC_NO , K5B , K5C , K5D , K5E , K5F , K5G } , \
}
/* LAYOUT_tkl_f13_iso_tsangan
* ┌ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐ ┌ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐
* │ 00 │ │ 01 │ 02 │ 03 │ 04 │ │ 05 │ 06 │ 07 │ 08 │ │ 09 │ 0 a │ 0 b │ 0 c │ │ 0 d │ │ 0 e │ 0f │ 0 g │
* └ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘ └ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘
* ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ─ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐
* │ 10 │ 11 │ 12 │ 13 │ 14 │ 15 │ 16 │ 17 │ 18 │ 19 │ 1 a │ 1 b │ 1 c │ 1 d │ │ 1 e │ 1f │ 1 g │
* ├ ─ ─ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ─ ─ ─ ─ ┤ ├ ─ ─ ─ ┼ ─ ─ ─ ┼ ─ ─ ─ ┤
* │ 20 │ 21 │ 22 │ 23 │ 24 │ 25 │ 26 │ 27 │ 28 │ 29 │ 2 a │ 2 b │ 2 c │ 2 d │ │ 2 e │ 2f │ 2 g │
* ├ ─ ─ ─ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ┐ │ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘
* │ 30 │ 31 │ 32 │ 33 │ 34 │ 35 │ 36 │ 37 │ 38 │ 39 │ 3 a │ 3 b │ 3 c │ │
* ├ ─ ─ ─ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ─ ┤ ┌ ─ ─ ─ ┐
* │ 40 │ 41 │ 42 │ 43 │ 44 │ 45 │ 46 │ 47 │ 48 │ 49 │ 4 a │ 4 b │ 4 c │ │ 4f │
* ├ ─ ─ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ─ ─ ┬ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ┬ ┴ ─ ─ ─ ┴ ┬ ─ ─ ─ ┬ ─ ─ ─ ─ ─ ┤ ┌ ─ ─ ─ ┼ ─ ─ ─ ┼ ─ ─ ─ ┐
* │ 50 │ 51 │ 52 │ 56 │ 5 b │ 5 c │ 5 d │ │ 5 e │ 5f │ 5 g │
* └ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘
*/
# define LAYOUT_tkl_f13_iso_tsangan( \
K00 , K01 , K02 , K03 , K04 , K05 , K06 , K07 , K08 , K09 , K0A , K0B , K0C , K0D , K0E , K0F , K0G , \
K10 , K11 , K12 , K13 , K14 , K15 , K16 , K17 , K18 , K19 , K1A , K1B , K1C , K1D , K1E , K1F , K1G , \
K20 , K21 , K22 , K23 , K24 , K25 , K26 , K27 , K28 , K29 , K2A , K2B , K2C , K2E , K2F , K2G , \
K30 , K31 , K32 , K33 , K34 , K35 , K36 , K37 , K38 , K39 , K3A , K3B , K3C , K2D , \
K40 , K41 , K42 , K43 , K44 , K45 , K46 , K47 , K48 , K49 , K4A , K4B , K4C , K4F , \
K50 , K51 , K52 , K56 , K5B , K5C , K5D , K5E , K5F , K5G \
) { \
{ K00 , K01 , K02 , K03 , K04 , K05 , K06 , K07 , K08 , K09 , K0A , K0B , K0C , K0D , K0E , K0F , K0G } , \
{ K10 , K11 , K12 , K13 , K14 , K15 , K16 , K17 , K18 , K19 , K1A , K1B , K1C , K1D , K1E , K1F , K1G } , \
{ K20 , K21 , K22 , K23 , K24 , K25 , K26 , K27 , K28 , K29 , K2A , K2B , K2C , K2D , K2E , K2F , K2G } , \
{ K30 , K31 , K32 , K33 , K34 , K35 , K36 , K37 , K38 , K39 , K3A , K3B , K3C , KC_NO , KC_NO , KC_NO , KC_NO } , \
{ K40 , K41 , K42 , K43 , K44 , K45 , K46 , K47 , K48 , K49 , K4A , K4B , K4C , KC_NO , KC_NO , K4F , KC_NO } , \
{ K50 , K51 , K52 , KC_NO , KC_NO , KC_NO , K56 , KC_NO , KC_NO , KC_NO , KC_NO , K5B , K5C , K5D , K5E , K5F , K5G } , \
}
/* LAYOUT_tkl_f13_ansi
/* LAYOUT_tkl_f13_ansi_tsangan_split_space
* ┌ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐ ┌ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐
* │ 00 │ │ 01 │ 02 │ 03 │ 04 │ │ 05 │ 06 │ 07 │ 08 │ │ 09 │ 0 a │ 0 b │ 0 c │ │ 0 d │ │ 0 e │ 0f │ 0 g │
* └ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘ └ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘
@ -65,28 +131,28 @@
* │ 30 │ 31 │ 32 │ 33 │ 34 │ 35 │ 36 │ 37 │ 38 │ 39 │ 3 a │ 3 b │ 3 c │
* ├ ─ ─ ─ ─ ─ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ┤ ┌ ─ ─ ─ ┐
* │ 40 │ 42 │ 43 │ 44 │ 45 │ 46 │ 47 │ 48 │ 49 │ 4 a │ 4 b │ 4 c │ │ 4f │
* ├ ─ ─ ─ ─ ┬ ─ ─ ─ ┴ ┬ ─ ─ ┴ ─ ┬ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ┬ ┴ ─ ─ ─ ┼ ─ ─ ─ ┴ ┬ ─ ─ ─ ─ ┬ ─ ─ ─ ─ ┤ ┌ ─ ─ ─ ┼ ─ ─ ─ ┼ ─ ─ ─ ┐
* │ 50 │ 51 │ 52 │ 56 │ 5 a │ 5 b │ 5 c │ 5 d │ │ 5 e │ 5f │ 5 g │
* └ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘
* ├ ─ ─ ─ ─ ─ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ─ ─ ┬ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ┬ ┴ ─ ─ ┬ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ┬ ┴ ─ ─ ─ ┴ ┬ ─ ─ ─ ┬ ─ ─ ─ ─ ─ ┤ ┌ ─ ─ ─ ┼ ─ ─ ─ ┼ ─ ─ ─ ┐
* │ 50 │ 51 │ 52 │ 55 │ 56 │ 57 │ 5 b │ 5 c │ 5 d │ │ 5 e │ 5f │ 5 g │
* └ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘
*/
# define LAYOUT_tkl_f13_ansi( \
# define LAYOUT_tkl_f13_ansi_tsangan_split_space ( \
K00 , K01 , K02 , K03 , K04 , K05 , K06 , K07 , K08 , K09 , K0A , K0B , K0C , K0D , K0E , K0F , K0G , \
K10 , K11 , K12 , K13 , K14 , K15 , K16 , K17 , K18 , K19 , K1A , K1B , K1C , K1D , K1E , K1F , K1G , \
K20 , K21 , K22 , K23 , K24 , K25 , K26 , K27 , K28 , K29 , K2A , K2B , K2C , K2D , K2E , K2F , K2G , \
K30 , K31 , K32 , K33 , K34 , K35 , K36 , K37 , K38 , K39 , K3A , K3B , K3C , \
K40 , K42 , K43 , K44 , K45 , K46 , K47 , K48 , K49 , K4A , K4B , K4C , K4F , \
K50 , K51 , K52 , K56 , K5A , K5B , K5C , K5D , K5E , K5F , K5G \
K50 , K51 , K52 , K55 , K56 , K57 , K5B , K5C , K5D , K5E , K5F , K5G \
) { \
{ K00 , K01 , K02 , K03 , K04 , K05 , K06 , K07 , K08 , K09 , K0A , K0B , K0C , K0D , K0E , K0F , K0G } , \
{ K10 , K11 , K12 , K13 , K14 , K15 , K16 , K17 , K18 , K19 , K1A , K1B , K1C , K1D , K1E , K1F , K1G } , \
{ K20 , K21 , K22 , K23 , K24 , K25 , K26 , K27 , K28 , K29 , K2A , K2B , K2C , K2D , K2E , K2F , K2G } , \
{ K30 , K31 , K32 , K33 , K34 , K35 , K36 , K37 , K38 , K39 , K3A , K3B , K3C , KC_NO , KC_NO , KC_NO , KC_NO } , \
{ K40 , KC_NO , K42 , K43 , K44 , K45 , K46 , K47 , K48 , K49 , K4A , K4B , K4C , KC_NO , KC_NO , K4F , KC_NO } , \
{ K50 , K51 , K52 , KC_NO , KC_NO , KC_NO , K56 , KC_NO , KC_NO , KC_NO , K5A , K5B , K5C , K5D , K5E , K5F , K5G } , \
{ K50 , K51 , K52 , KC_NO , KC_NO , K55 , K56 , K57 , KC_NO , KC_NO , KC_NO , K5B , K5C , K5D , K5E , K5F , K5G } , \
}
/* LAYOUT_tkl_f13_ansi_split_bs
/* LAYOUT_tkl_f13_ansi_tsangan_ split_bs
* ┌ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐ ┌ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐
* │ 00 │ │ 01 │ 02 │ 03 │ 04 │ │ 05 │ 06 │ 07 │ 08 │ │ 09 │ 0 a │ 0 b │ 0 c │ │ 0 d │ │ 0 e │ 0f │ 0 g │
* └ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘ └ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘
@ -98,28 +164,28 @@
* │ 30 │ 31 │ 32 │ 33 │ 34 │ 35 │ 36 │ 37 │ 38 │ 39 │ 3 a │ 3 b │ 3 c │
* ├ ─ ─ ─ ─ ─ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ┤ ┌ ─ ─ ─ ┐
* │ 40 │ 42 │ 43 │ 44 │ 45 │ 46 │ 47 │ 48 │ 49 │ 4 a │ 4 b │ 4 c │ │ 4f │
* ├ ─ ─ ─ ─ ┬ ─ ─ ─ ┴ ┬ ─ ─ ┴ ─ ┬ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┼ ─ ─ ─ ┴ ┬ ─ ─ ─ ─ ┬ ─ ─ ─ ─ ┤ ┌ ─ ─ ─ ┼ ─ ─ ─ ┼ ─ ─ ─ ┐
* │ 50 │ 51 │ 52 │ 56 │ 5 a │ 5 b │ 5 c │ 5 d │ │ 5 e │ 5f │ 5 g │
* └ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘
* ├ ─ ─ ─ ─ ─ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ─ ─ ┬ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ┬ ┴ ─ ─ ─ ┴ ┬ ─ ─ ─ ┬ ─ ─ ─ ─ ─ ┤ ┌ ─ ─ ─ ┼ ─ ─ ─ ┼ ─ ─ ─ ┐
* │ 50 │ 51 │ 52 │ 56 │ 5 b │ 5 c │ 5 d │ │ 5 e │ 5f │ 5 g │
* └ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘
*/
# define LAYOUT_tkl_f13_ansi_split_bs( \
# define LAYOUT_tkl_f13_ansi_tsangan_ split_bs( \
K00 , K01 , K02 , K03 , K04 , K05 , K06 , K07 , K08 , K09 , K0A , K0B , K0C , K0D , K0E , K0F , K0G , \
K10 , K11 , K12 , K13 , K14 , K15 , K16 , K17 , K18 , K19 , K1A , K1B , K1C , K1D , K3D , K1E , K1F , K1G , \
K20 , K21 , K22 , K23 , K24 , K25 , K26 , K27 , K28 , K29 , K2A , K2B , K2C , K2D , K2E , K2F , K2G , \
K30 , K31 , K32 , K33 , K34 , K35 , K36 , K37 , K38 , K39 , K3A , K3B , K3C , \
K40 , K42 , K43 , K44 , K45 , K46 , K47 , K48 , K49 , K4A , K4B , K4C , K4F , \
K50 , K51 , K52 , K56 , K5A , K5B , K5C , K5D , K5E , K5F , K5G \
K50 , K51 , K52 , K56 , K5B , K5C , K5D , K5E , K5F , K5G \
) { \
{ K00 , K01 , K02 , K03 , K04 , K05 , K06 , K07 , K08 , K09 , K0A , K0B , K0C , K0D , K0E , K0F , K0G } , \
{ K10 , K11 , K12 , K13 , K14 , K15 , K16 , K17 , K18 , K19 , K1A , K1B , K1C , K1D , K1E , K1F , K1G } , \
{ K20 , K21 , K22 , K23 , K24 , K25 , K26 , K27 , K28 , K29 , K2A , K2B , K2C , K2D , K2E , K2F , K2G } , \
{ K30 , K31 , K32 , K33 , K34 , K35 , K36 , K37 , K38 , K39 , K3A , K3B , K3C , K3D , KC_NO , KC_NO , KC_NO } , \
{ K40 , KC_NO , K42 , K43 , K44 , K45 , K46 , K47 , K48 , K49 , K4A , K4B , K4C , KC_NO , KC_NO , K4F , KC_NO } , \
{ K50 , K51 , K52 , KC_NO , KC_NO , KC_NO , K56 , KC_NO , KC_NO , KC_NO , K5A , K5B , K5C , K5D , K5E , K5F , K5G } , \
{ K50 , K51 , K52 , KC_NO , KC_NO , KC_NO , K56 , KC_NO , KC_NO , KC_NO , KC_NO , K5B , K5C , K5D , K5E , K5F , K5G } , \
}
/* LAYOUT_tkl_f13_ansi_split_lshift
/* LAYOUT_tkl_f13_ansi_tsangan_ split_lshift
* ┌ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐ ┌ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐
* │ 00 │ │ 01 │ 02 │ 03 │ 04 │ │ 05 │ 06 │ 07 │ 08 │ │ 09 │ 0 a │ 0 b │ 0 c │ │ 0 d │ │ 0 e │ 0f │ 0 g │
* └ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘ └ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘
@ -131,28 +197,28 @@
* │ 30 │ 31 │ 32 │ 33 │ 34 │ 35 │ 36 │ 37 │ 38 │ 39 │ 3 a │ 3 b │ 3 c │
* ├ ─ ─ ─ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ┤ ┌ ─ ─ ─ ┐
* │ 40 │ 41 │ 42 │ 43 │ 44 │ 45 │ 46 │ 47 │ 48 │ 49 │ 4 a │ 4 b │ 4 c │ │ 4f │
* ├ ─ ─ ─ ─ ┼ ─ ─ ─ ┴ ┬ ─ ─ ┴ ─ ┬ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ┬ ┴ ─ ─ ─ ┼ ─ ─ ─ ┴ ┬ ─ ─ ─ ─ ┬ ─ ─ ─ ─ ┤ ┌ ─ ─ ─ ┼ ─ ─ ─ ┼ ─ ─ ─ ┐
* │ 50 │ 51 │ 52 │ 56 │ 5 a │ 5 b │ 5 c │ 5 d │ │ 5 e │ 5f │ 5 g │
* └ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘
* ├ ─ ─ ─ ─ ┴ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ─ ─ ┬ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ┬ ┴ ─ ─ ─ ┴ ┬ ─ ─ ─ ┬ ─ ─ ─ ─ ─ ┤ ┌ ─ ─ ─ ┼ ─ ─ ─ ┼ ─ ─ ─ ┐
* │ 50 │ 51 │ 52 │ 56 │ 5 b │ 5 c │ 5 d │ │ 5 e │ 5f │ 5 g │
* └ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘
*/
# define LAYOUT_tkl_f13_ansi_split_lshift( \
# define LAYOUT_tkl_f13_ansi_tsangan_ split_lshift( \
K00 , K01 , K02 , K03 , K04 , K05 , K06 , K07 , K08 , K09 , K0A , K0B , K0C , K0D , K0E , K0F , K0G , \
K10 , K11 , K12 , K13 , K14 , K15 , K16 , K17 , K18 , K19 , K1A , K1B , K1C , K1D , K1E , K1F , K1G , \
K20 , K21 , K22 , K23 , K24 , K25 , K26 , K27 , K28 , K29 , K2A , K2B , K2C , K2D , K2E , K2F , K2G , \
K30 , K31 , K32 , K33 , K34 , K35 , K36 , K37 , K38 , K39 , K3A , K3B , K3C , \
K40 , K41 , K42 , K43 , K44 , K45 , K46 , K47 , K48 , K49 , K4A , K4B , K4C , K4F , \
K50 , K51 , K52 , K56 , K5A , K5B , K5C , K5D , K5E , K5F , K5G \
K50 , K51 , K52 , K56 , K5B , K5C , K5D , K5E , K5F , K5G \
) { \
{ K00 , K01 , K02 , K03 , K04 , K05 , K06 , K07 , K08 , K09 , K0A , K0B , K0C , K0D , K0E , K0F , K0G } , \
{ K10 , K11 , K12 , K13 , K14 , K15 , K16 , K17 , K18 , K19 , K1A , K1B , K1C , K1D , K1E , K1F , K1G } , \
{ K20 , K21 , K22 , K23 , K24 , K25 , K26 , K27 , K28 , K29 , K2A , K2B , K2C , K2D , K2E , K2F , K2G } , \
{ K30 , K31 , K32 , K33 , K34 , K35 , K36 , K37 , K38 , K39 , K3A , K3B , K3C , KC_NO , KC_NO , KC_NO , KC_NO } , \
{ K40 , K41 , K42 , K43 , K44 , K45 , K46 , K47 , K48 , K49 , K4A , K4B , K4C , KC_NO , KC_NO , K4F , KC_NO } , \
{ K50 , K51 , K52 , KC_NO , KC_NO , KC_NO , K56 , KC_NO , KC_NO , KC_NO , K5A , K5B , K5C , K5D , K5E , K5F , K5G } , \
{ K50 , K51 , K52 , KC_NO , KC_NO , KC_NO , K56 , KC_NO , KC_NO , KC_NO , KC_NO , K5B , K5C , K5D , K5E , K5F , K5G } , \
}
/* LAYOUT_tkl_f13_ansi_split_rshift
/* LAYOUT_tkl_f13_ansi_tsangan_ split_rshift
* ┌ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐ ┌ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐
* │ 00 │ │ 01 │ 02 │ 03 │ 04 │ │ 05 │ 06 │ 07 │ 08 │ │ 09 │ 0 a │ 0 b │ 0 c │ │ 0 d │ │ 0 e │ 0f │ 0 g │
* └ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘ └ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘
@ -164,28 +230,28 @@
* │ 30 │ 31 │ 32 │ 33 │ 34 │ 35 │ 36 │ 37 │ 38 │ 39 │ 3 a │ 3 b │ 3 c │
* ├ ─ ─ ─ ─ ─ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ─ ─ ─ ┬ ─ ─ ─ ┤ ┌ ─ ─ ─ ┐
* │ 40 │ 42 │ 43 │ 44 │ 45 │ 46 │ 47 │ 48 │ 49 │ 4 a │ 4 b │ 4 c │ 4 d │ │ 4f │
* ├ ─ ─ ─ ─ ┬ ─ ─ ─ ┴ ┬ ─ ─ ┴ ─ ┬ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ┬ ┴ ─ ─ ─ ┼ ─ ─ ─ ┴ ┬ ─ ─ ─ ─ ┬ ┴ ─ ─ ─ ┤ ┌ ─ ─ ─ ┼ ─ ─ ─ ┼ ─ ─ ─ ┐
* │ 50 │ 51 │ 52 │ 56 │ 5 a │ 5 b │ 5 c │ 5 d │ │ 5 e │ 5f │ 5 g │
* └ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘
* ├ ─ ─ ─ ─ ─ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ─ ─ ┬ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ┬ ┴ ─ ─ ─ ┴ ┬ ─ ─ ─ ┬ ─ ┴ ─ ─ ─ ┤ ┌ ─ ─ ─ ┼ ─ ─ ─ ┼ ─ ─ ─ ┐
* │ 50 │ 51 │ 52 │ 56 │ 5 b │ 5 c │ 5 d │ │ 5 e │ 5f │ 5 g │
* └ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘
*/
# define LAYOUT_tkl_f13_ansi_split_rshift( \
# define LAYOUT_tkl_f13_ansi_tsangan_ split_rshift( \
K00 , K01 , K02 , K03 , K04 , K05 , K06 , K07 , K08 , K09 , K0A , K0B , K0C , K0D , K0E , K0F , K0G , \
K10 , K11 , K12 , K13 , K14 , K15 , K16 , K17 , K18 , K19 , K1A , K1B , K1C , K1D , K1E , K1F , K1G , \
K20 , K21 , K22 , K23 , K24 , K25 , K26 , K27 , K28 , K29 , K2A , K2B , K2C , K2D , K2E , K2F , K2G , \
K30 , K31 , K32 , K33 , K34 , K35 , K36 , K37 , K38 , K39 , K3A , K3B , K3C , \
K40 , K42 , K43 , K44 , K45 , K46 , K47 , K48 , K49 , K4A , K4B , K4C , K4D , K4F , \
K50 , K51 , K52 , K56 , K5A , K5B , K5C , K5D , K5E , K5F , K5G \
K50 , K51 , K52 , K56 , K5B , K5C , K5D , K5E , K5F , K5G \
) { \
{ K00 , K01 , K02 , K03 , K04 , K05 , K06 , K07 , K08 , K09 , K0A , K0B , K0C , K0D , K0E , K0F , K0G } , \
{ K10 , K11 , K12 , K13 , K14 , K15 , K16 , K17 , K18 , K19 , K1A , K1B , K1C , K1D , K1E , K1F , K1G } , \
{ K20 , K21 , K22 , K23 , K24 , K25 , K26 , K27 , K28 , K29 , K2A , K2B , K2C , K2D , K2E , K2F , K2G } , \
{ K30 , K31 , K32 , K33 , K34 , K35 , K36 , K37 , K38 , K39 , K3A , K3B , K3C , KC_NO , KC_NO , KC_NO , KC_NO } , \
{ K40 , KC_NO , K42 , K43 , K44 , K45 , K46 , K47 , K48 , K49 , K4A , K4B , K4C , K4D , KC_NO , K4F , KC_NO } , \
{ K50 , K51 , K52 , KC_NO , KC_NO , KC_NO , K56 , KC_NO , KC_NO , KC_NO , K5A , K5B , K5C , K5D , K5E , K5F , K5G } , \
{ K50 , K51 , K52 , KC_NO , KC_NO , KC_NO , K56 , KC_NO , KC_NO , KC_NO , KC_NO , K5B , K5C , K5D , K5E , K5F , K5G } , \
}
/* LAYOUT_tkl_f13_ansi_split_bs_rshift
/* LAYOUT_tkl_f13_ansi_tsangan_ split_bs_rshift
* ┌ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐ ┌ ─ ─ ─ ┐ ┌ ─ ─ ─ ┬ ─ ─ ─ ┬ ─ ─ ─ ┐
* │ 00 │ │ 01 │ 02 │ 03 │ 04 │ │ 05 │ 06 │ 07 │ 08 │ │ 09 │ 0 a │ 0 b │ 0 c │ │ 0 d │ │ 0 e │ 0f │ 0 g │
* └ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘ └ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘
@ -197,22 +263,22 @@
* │ 30 │ 31 │ 32 │ 33 │ 34 │ 35 │ 36 │ 37 │ 38 │ 39 │ 3 a │ 3 b │ 3 c │
* ├ ─ ─ ─ ─ ─ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ┬ ─ ┴ ─ ─ ─ ─ ┬ ─ ─ ─ ┤ ┌ ─ ─ ─ ┐
* │ 40 │ 42 │ 43 │ 44 │ 45 │ 46 │ 47 │ 48 │ 49 │ 4 a │ 4 b │ 4 c │ 4 d │ │ 4f │
* ├ ─ ─ ─ ─ ┬ ─ ─ ─ ┴ ┬ ─ ─ ┴ ─ ┬ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ┬ ┴ ─ ─ ─ ┼ ─ ─ ─ ┴ ┬ ─ ─ ─ ─ ┬ ┴ ─ ─ ─ ┤ ┌ ─ ─ ─ ┼ ─ ─ ─ ┼ ─ ─ ─ ┐
* │ 50 │ 51 │ 52 │ 56 │ 5 a │ 5 b │ 5 c │ 5 d │ │ 5 e │ 5f │ 5 g │
* └ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘
* ├ ─ ─ ─ ─ ─ ┬ ─ ─ ┴ ┬ ─ ─ ┴ ─ ─ ┬ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ┬ ┴ ─ ─ ─ ┴ ┬ ─ ─ ─ ┬ ─ ┴ ─ ─ ─ ┤ ┌ ─ ─ ─ ┼ ─ ─ ─ ┼ ─ ─ ─ ┐
* │ 50 │ 51 │ 52 │ 56 │ 5 b │ 5 c │ 5 d │ │ 5 e │ 5f │ 5 g │
* └ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ┘ └ ─ ─ ─ ┴ ─ ─ ─ ┴ ─ ─ ─ ┘
*/
# define LAYOUT_tkl_f13_ansi_split_bs_rshift( \
# define LAYOUT_tkl_f13_ansi_tsangan_ split_bs_rshift( \
K00 , K01 , K02 , K03 , K04 , K05 , K06 , K07 , K08 , K09 , K0A , K0B , K0C , K0D , K0E , K0F , K0G , \
K10 , K11 , K12 , K13 , K14 , K15 , K16 , K17 , K18 , K19 , K1A , K1B , K1C , K1D , K3D , K1E , K1F , K1G , \
K20 , K21 , K22 , K23 , K24 , K25 , K26 , K27 , K28 , K29 , K2A , K2B , K2C , K2D , K2E , K2F , K2G , \
K30 , K31 , K32 , K33 , K34 , K35 , K36 , K37 , K38 , K39 , K3A , K3B , K3C , \
K40 , K42 , K43 , K44 , K45 , K46 , K47 , K48 , K49 , K4A , K4B , K4C , K4D , K4F , \
K50 , K51 , K52 , K56 , K5A , K5B , K5C , K5D , K5E , K5F , K5G \
K50 , K51 , K52 , K56 , K5B , K5C , K5D , K5E , K5F , K5G \
) { \
{ K00 , K01 , K02 , K03 , K04 , K05 , K06 , K07 , K08 , K09 , K0A , K0B , K0C , K0D , K0E , K0F , K0G } , \
{ K10 , K11 , K12 , K13 , K14 , K15 , K16 , K17 , K18 , K19 , K1A , K1B , K1C , K1D , K1E , K1F , K1G } , \
{ K20 , K21 , K22 , K23 , K24 , K25 , K26 , K27 , K28 , K29 , K2A , K2B , K2C , K2D , K2E , K2F , K2G } , \
{ K30 , K31 , K32 , K33 , K34 , K35 , K36 , K37 , K38 , K39 , K3A , K3B , K3C , K3D , KC_NO , KC_NO , KC_NO } , \
{ K40 , KC_NO , K42 , K43 , K44 , K45 , K46 , K47 , K48 , K49 , K4A , K4B , K4C , K4D , KC_NO , K4F , KC_NO } , \
{ K50 , K51 , K52 , KC_NO , KC_NO , KC_NO , K56 , KC_NO , KC_NO , KC_NO , K5A , K5B , K5C , K5D , K5E , K5F , K5G } , \
{ K50 , K51 , K52 , KC_NO , KC_NO , KC_NO , K56 , KC_NO , KC_NO , KC_NO , KC_NO , K5B , K5C , K5D , K5E , K5F , K5G } , \
}