aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortmk <nobody@nowhere>2013-09-25 20:41:40 +0900
committertmk <nobody@nowhere>2013-09-25 20:41:40 +0900
commitea5938da1a2172980f6e58fb0f8b300d0b4f1a43 (patch)
treee363db37b36f95124ccabbdc6a4f36fb8cfe1456
parent09e80fecc6378e1b4ba80ab352ac4c93e6cdd5da (diff)
downloadqmk_firmware-ea5938da1a2172980f6e58fb0f8b300d0b4f1a43.tar.gz
qmk_firmware-ea5938da1a2172980f6e58fb0f8b300d0b4f1a43.zip
Change for default keymap of keymap editor
-rw-r--r--converter/m0110_usb/keymap.c55
1 files changed, 46 insertions, 9 deletions
diff --git a/converter/m0110_usb/keymap.c b/converter/m0110_usb/keymap.c
index 02c6ef9cd..031c881b7 100644
--- a/converter/m0110_usb/keymap.c
+++ b/converter/m0110_usb/keymap.c
@@ -126,12 +126,12 @@ static const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] PROGMEM = {
126 * |Ctl |Gui | Space |Alt| \|Lft|Rgt|Dn | | 0| .| | 126 * |Ctl |Gui | Space |Alt| \|Lft|Rgt|Dn | | 0| .| |
127 * `---------------------------------------------------------' `---------------' 127 * `---------------------------------------------------------' `---------------'
128 */ 128 */
129 KEYMAP( 129 [0] = KEYMAP(
130 GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSPC, CLR, EQL, PSLS,PAST, 130 GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSPC, CLR, EQL, PSLS,PAST,
131 TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC, P7, P8, P9, PMNS, 131 TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC, P7, P8, P9, PMNS,
132 LCAP,A, S, D, F, G, H, J, K, L, SCLN,QUOT, FN1, P4, P5, P6, PPLS, 132 LCAP,A, S, D, F, G, H, J, K, L, SCLN,QUOT, FN15, P4, P5, P6, PPLS,
133 LSFT,Z, X, C, V, B, N, M, COMM,DOT, SLSH, UP, P1, P2, P3, PENT, 133 LSFT,Z, X, C, V, B, N, M, COMM,DOT, SLSH, UP, P1, P2, P3, PENT,
134 LCTL,LGUI, FN0, LALT,FN2, LEFT,RGHT,DOWN, P0, PDOT 134 LCTL,LGUI, FN16, LALT,FN31,LEFT,RGHT,DOWN, P0, PDOT
135 ), 135 ),
136 /* Cursor Layer(WASD, IJKL) 136 /* Cursor Layer(WASD, IJKL)
137 * ,---------------------------------------------------------. ,---------------. 137 * ,---------------------------------------------------------. ,---------------.
@@ -146,13 +146,21 @@ static const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] PROGMEM = {
146 * |Ctl |Gui | Space |Alt | \|Hom|End|PgD| | 0| .| | 146 * |Ctl |Gui | Space |Alt | \|Hom|End|PgD| | 0| .| |
147 * `---------------------------------------------------------' `---------------' 147 * `---------------------------------------------------------' `---------------'
148 */ 148 */
149 KEYMAP( 149 [3] = KEYMAP(
150 ESC, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, DEL, NLCK,EQL, PSLS,PAST, 150 ESC, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, DEL, NLCK,EQL, PSLS,PAST,
151 CAPS,HOME,UP, PGUP,NO, NO, NO, NO, PSCR,SLCK,PAUS,UP, INS, P7, P8, P9, PMNS, 151 CAPS,HOME,UP, PGUP,NO, NO, NO, NO, PSCR,SLCK,PAUS,UP, INS, P7, P8, P9, PMNS,
152 LCAP,LEFT,DOWN,RGHT,NO, NO, NO, NO, HOME,PGUP,LEFT,RGHT, FN1, P4, P5, P6, PPLS, 152 LCAP,LEFT,DOWN,RGHT,NO, NO, NO, NO, HOME,PGUP,LEFT,RGHT, FN15, P4, P5, P6, PPLS,
153 LSFT,END, NO, PGDN,NO, NO, NO, NO, END, PGDN,DOWN, PGUP, P1, P2, P3, PENT, 153 LSFT,END, NO, PGDN,NO, NO, NO, NO, END, PGDN,DOWN, PGUP, P1, P2, P3, PENT,
154 LCTL,LGUI, FN0, LALT,FN2, HOME,END, PGDN, P0, PDOT 154 LCTL,LGUI, FN16, LALT,FN31,HOME,END, PGDN, P0, PDOT
155 ), 155 ),
156 [4] = KEYMAP(
157 ESC, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, DEL, NLCK,EQL, PSLS,PAST,
158 CAPS,HOME,UP, PGUP,NO, NO, NO, NO, PSCR,SLCK,PAUS,UP, INS, P7, P8, P9, PMNS,
159 LCAP,LEFT,DOWN,RGHT,NO, NO, NO, NO, HOME,PGUP,LEFT,RGHT, FN15, P4, P5, P6, PPLS,
160 LSFT,END, NO, PGDN,NO, NO, NO, NO, END, PGDN,DOWN, PGUP, P1, P2, P3, PENT,
161 LCTL,LGUI, FN16, LALT,FN31,HOME,END, PGDN, P0, PDOT
162 ),
163 [7] = {},
156}; 164};
157 165
158 166
@@ -164,9 +172,38 @@ const uint16_t fn_actions[] __attribute__ ((section (".keymap.fn_actions"))) = {
164#else 172#else
165static const uint16_t fn_actions[] PROGMEM = { 173static const uint16_t fn_actions[] PROGMEM = {
166#endif 174#endif
167 [0] = ACTION_LAYER_TAP_KEY(1, KC_SPACE), // Layer switch with Tap key Space 175 [0] = ACTION_LAYER_MOMENTARY(1),
168 [1] = ACTION_LAYER_TAP_KEY(1, KC_ENTER), // Layer switch with Tap key Enter 176 [1] = ACTION_LAYER_MOMENTARY(2),
169 [2] = ACTION_MODS_TAP_KEY(MOD_LALT, KC_BSLS), // LALT with Tap key Backslash 177 [2] = ACTION_LAYER_MOMENTARY(3),
178 [3] = ACTION_LAYER_MOMENTARY(4),
179 [4] = ACTION_LAYER_MOMENTARY(5),
180 [5] = ACTION_LAYER_MOMENTARY(6),
181 [6] = ACTION_LAYER_MOMENTARY(7),
182 [7] = ACTION_LAYER_TOGGLE(1),
183 [8] = ACTION_LAYER_TOGGLE(2),
184 [9] = ACTION_LAYER_TOGGLE(3),
185 [10] = ACTION_LAYER_TAP_TOGGLE(1),
186 [11] = ACTION_LAYER_TAP_TOGGLE(2),
187 [12] = ACTION_LAYER_TAP_TOGGLE(3),
188 [13] = ACTION_LAYER_TAP_KEY(1, KC_F),
189 [14] = ACTION_LAYER_TAP_KEY(2, KC_J),
190 [15] = ACTION_LAYER_TAP_KEY(3, KC_ENTER),
191 [16] = ACTION_LAYER_TAP_KEY(4, KC_SPACE),
192 [17] = ACTION_LAYER_TAP_KEY(5, KC_SCOLON),
193 [18] = ACTION_LAYER_TAP_KEY(6, KC_QUOTE),
194 [19] = ACTION_LAYER_TAP_KEY(7, KC_SLASH),
195 [20] = ACTION_MODS_TAP_KEY(MOD_LSFT, KC_SPACE),
196 [21] = ACTION_MODS_TAP_KEY(MOD_LCTL, KC_SPACE),
197 [22] = ACTION_MODS_TAP_KEY(MOD_RCTL, KC_QUOTE),
198 [23] = ACTION_MODS_TAP_KEY(MOD_RCTL, KC_ENTER),
199 [24] = ACTION_MODS_TAP_KEY(MOD_LCTL, KC_ESC),
200 [25] = ACTION_MODS_TAP_KEY(MOD_LCTL, KC_BSPACE),
201 [26] = ACTION_MODS_ONESHOT(MOD_LCTL),
202 [27] = ACTION_MODS_TAP_KEY(MOD_LSFT, KC_ESC),
203 [28] = ACTION_MODS_TAP_KEY(MOD_LSFT, KC_BSPACE),
204 [29] = ACTION_MODS_ONESHOT(MOD_LSFT),
205 [30] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_GRAVE),
206 [31] = ACTION_MODS_TAP_KEY(MOD_RALT, KC_BSLASH),
170}; 207};
171 208
172 209