aboutsummaryrefslogtreecommitdiff
path: root/keyboards/kc60/kc60.h
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/kc60/kc60.h')
-rw-r--r--keyboards/kc60/kc60.h72
1 files changed, 37 insertions, 35 deletions
diff --git a/keyboards/kc60/kc60.h b/keyboards/kc60/kc60.h
index 2f26b2c0e..79bdbd2a1 100644
--- a/keyboards/kc60/kc60.h
+++ b/keyboards/kc60/kc60.h
@@ -2,6 +2,8 @@
2 2
3#include "quantum.h" 3#include "quantum.h"
4 4
5#define XXX KC_NO
6
5/* LAYOUT_all 7/* LAYOUT_all
6 * ,-----------------------------------------------------------. 8 * ,-----------------------------------------------------------.
7 * |00 |01 |02 |03 |04 |05 |06 |07 |08 |09 |0A |0B |0C |0D |49 | 9 * |00 |01 |02 |03 |04 |05 |06 |07 |08 |09 |0A |0B |0C |0D |49 |
@@ -14,22 +16,22 @@
14 * |-----------------------------------------------------------| 16 * |-----------------------------------------------------------|
15 * |40 |41 |42 | 45 |4A |4B |4C |4D | 17 * |40 |41 |42 | 45 |4A |4B |4C |4D |
16 * `-----------------------------------------------------------' 18 * `-----------------------------------------------------------'
17 * 2u Backspace = K0D 19 * 2u Backspace = k0D
18 * 2.25u left Shift = K30 20 * 2.25u left Shift = k30
19 * 2.75u right Shift = K3D 21 * 2.75u right Shift = k3D
20 */ 22 */
21#define LAYOUT_all( \ 23#define LAYOUT_all( \
22 K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0D, K49, \ 24 k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k49, \
23 K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, \ 25 k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D, \
24 K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, \ 26 k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k2C, k2D, \
25 K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3D, K3C, \ 27 k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3D, k3C, \
26 K40, K41, K42, K45, K4A, K4B, K4C, K4D \ 28 k40, k41, k42, k45, k4A, k4B, k4C, k4D \
27) { \ 29) { \
28 { K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0D }, \ 30 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D }, \
29 { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D }, \ 31 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D }, \
30 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D }, \ 32 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k2C, k2D }, \
31 { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D }, \ 33 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D }, \
32 { K40, K41, K42, KC_NO, KC_NO, K45, KC_NO, KC_NO, KC_NO, K49, K4A, K4B, K4C, K4D } \ 34 { k40, k41, k42, XXX, XXX, k45, XXX, XXX, XXX, k49, k4A, k4B, k4C, k4D } \
33} 35}
34 36
35/* LAYOUT 37/* LAYOUT
@@ -50,18 +52,18 @@
50 * `-----------------------------------------------------------' 52 * `-----------------------------------------------------------'
51 */ 53 */
52#define LAYOUT( \ 54#define LAYOUT( \
53 K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0D, \ 55 k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, \
54 K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, \ 56 k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D, \
55 K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, \ 57 k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k2C, k2D, \
56 K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, \ 58 k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, \
57 K40, K41, K42, K45, K49, K4A, K4B, K4C, K4D \ 59 k40, k41, k42, k45, k49, k4A, k4B, k4C, k4D \
58) LAYOUT_all( \ 60) { \
59 K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0D, K49, \ 61 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D }, \
60 K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, \ 62 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D }, \
61 K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, \ 63 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k2C, k2D }, \
62 K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3D, K3C, \ 64 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D }, \
63 K40, K41, K42, K45, K4A, K4B, K4C, K4D \ 65 { k40, k41, k42, XXX, XXX, k45, XXX, XXX, XXX, k49, k4A, k4B, k4C, k4D } \
64) 66}
65 67
66/* LAYOUT_60_ansi 68/* LAYOUT_60_ansi
67 * ,-----------------------------------------------------------. 69 * ,-----------------------------------------------------------.
@@ -77,15 +79,15 @@
77 * `-----------------------------------------------------------' 79 * `-----------------------------------------------------------'
78 */ 80 */
79#define LAYOUT_60_ansi( \ 81#define LAYOUT_60_ansi( \
80 K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0D, \ 82 k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, \
81 K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, \ 83 k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D, \
82 K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2D, \ 84 k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k2D, \
83 K30, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3D, \ 85 k30, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3D, \
84 K40, K41, K42, K45, K4A, K4B, K4C, K4D \ 86 k40, k41, k42, k45, k4A, k4B, k4C, k4D \
85) { \ 87) { \
86 { K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0D }, \ 88 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D }, \
87 { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D }, \ 89 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D }, \
88 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, KC_NO, K2D }, \ 90 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, XXX, k2D }, \
89 { K30, KC_NO, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, KC_NO, K3D }, \ 91 { k30, XXX, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, XXX, k3D }, \
90 { K40, K41, K42, KC_NO, KC_NO, K45, KC_NO, KC_NO, KC_NO, KC_NO, K4A, K4B, K4C, K4D } \ 92 { k40, k41, k42, XXX, XXX, k45, XXX, XXX, XXX, XXX, k4A, k4B, k4C, k4D } \
91} 93}