aboutsummaryrefslogtreecommitdiff
path: root/keyboard/planck/keymap_common.h
diff options
context:
space:
mode:
authorJack Humbert <jack.humb@gmail.com>2015-10-25 21:40:56 -0400
committerJack Humbert <jack.humb@gmail.com>2015-10-25 21:40:56 -0400
commitff8d8a50dfbb8502003a5181878c54a71b8c57d5 (patch)
treea3c8d93d831a69b5ef7cd04173d41c7810e24335 /keyboard/planck/keymap_common.h
parent61fea81a2469da4db9f161c7d4bdf90fe66a3dd2 (diff)
downloadqmk_firmware-ff8d8a50dfbb8502003a5181878c54a71b8c57d5.tar.gz
qmk_firmware-ff8d8a50dfbb8502003a5181878c54a71b8c57d5.zip
fixes for bluetooth without usb
Diffstat (limited to 'keyboard/planck/keymap_common.h')
-rw-r--r--keyboard/planck/keymap_common.h68
1 files changed, 0 insertions, 68 deletions
diff --git a/keyboard/planck/keymap_common.h b/keyboard/planck/keymap_common.h
index 73df8424a..21908a2be 100644
--- a/keyboard/planck/keymap_common.h
+++ b/keyboard/planck/keymap_common.h
@@ -78,74 +78,6 @@ extern const uint16_t fn_actions[];
78#define S(kc) LSFT(kc) 78#define S(kc) LSFT(kc)
79#define F(kc) FUNC(kc) 79#define F(kc) FUNC(kc)
80 80
81// For software implementation of colemak
82#define CM_Q KC_Q
83#define CM_W KC_W
84#define CM_F KC_E
85#define CM_P KC_R
86#define CM_G KC_T
87#define CM_J KC_Y
88#define CM_L KC_U
89#define CM_U KC_I
90#define CM_Y KC_O
91#define CM_SCLN KC_P
92
93#define CM_A KC_A
94#define CM_R KC_S
95#define CM_S KC_D
96#define CM_T KC_F
97#define CM_D KC_G
98#define CM_H KC_H
99#define CM_N KC_J
100#define CM_E KC_K
101#define CM_I KC_L
102#define CM_O KC_SCLN
103
104#define CM_Z KC_Z
105#define CM_X KC_X
106#define CM_C KC_C
107#define CM_V KC_V
108#define CM_B KC_B
109#define CM_K KC_N
110#define CM_M KC_M
111#define CM_COMM KC_COMM
112#define CM_DOT KC_DOT
113#define CM_SLSH KC_SLSH
114
115// Make it easy to support these in macros
116#define KC_CM_Q CM_Q
117#define KC_CM_W CM_W
118#define KC_CM_F CM_F
119#define KC_CM_P CM_P
120#define KC_CM_G CM_G
121#define KC_CM_J CM_J
122#define KC_CM_L CM_L
123#define KC_CM_U CM_U
124#define KC_CM_Y CM_Y
125#define KC_CM_SCLN CM_SCLN
126
127#define KC_CM_A CM_A
128#define KC_CM_R CM_R
129#define KC_CM_S CM_S
130#define KC_CM_T CM_T
131#define KC_CM_D CM_D
132#define KC_CM_H CM_H
133#define KC_CM_N CM_N
134#define KC_CM_E CM_E
135#define KC_CM_I CM_I
136#define KC_CM_O CM_O
137
138#define KC_CM_Z CM_Z
139#define KC_CM_X CM_X
140#define KC_CM_C CM_C
141#define KC_CM_V CM_V
142#define KC_CM_B CM_B
143#define KC_CM_K CM_K
144#define KC_CM_M CM_M
145#define KC_CM_COMM CM_COMM
146#define KC_CM_DOT CM_DOT
147#define KC_CM_SLSH CM_SLSH
148
149#define M(kc) kc | 0x3000 81#define M(kc) kc | 0x3000
150 82
151#define MACRODOWN(...) (record->event.pressed ? MACRO(__VA_ARGS__) : MACRO_NONE) 83#define MACRODOWN(...) (record->event.pressed ? MACRO(__VA_ARGS__) : MACRO_NONE)