From 0757821dd2ed58cc854d21dd5b80160db7c1a472 Mon Sep 17 00:00:00 2001 From: Marius Alwan Meyer <22202402+sporqist@users.noreply.github.com> Date: Thu, 1 Jun 2023 23:28:40 +0200 Subject: [PATCH] make dead keys easier to use --- .../aurora/corne/keymaps/sporq/keymap.json | 57 ++++++++++++------- 1 file changed, 36 insertions(+), 21 deletions(-) diff --git a/keyboards/splitkb/aurora/corne/keymaps/sporq/keymap.json b/keyboards/splitkb/aurora/corne/keymaps/sporq/keymap.json index 5b89d39bef..65c1508a8d 100644 --- a/keyboards/splitkb/aurora/corne/keymaps/sporq/keymap.json +++ b/keyboards/splitkb/aurora/corne/keymaps/sporq/keymap.json @@ -1,26 +1,41 @@ { - "keyboard": "splitkb/aurora/corne/rev1", - "keymap": "sporq", - "layout": "LAYOUT_split_3x6_3", - "layers": [ - ["KC_ESC","KC_X","KC_V","KC_L","KC_C","KC_W", "KC_K","KC_H","KC_G","KC_F","KC_Q","RALT(KC_S)", - "KC_LSFT","KC_U","KC_I","KC_A","KC_E","KC_O", "KC_S","KC_N","KC_R","KC_T","KC_D","KC_Y", - "KC_LCTL","RALT(KC_Y)","RALT(KC_P)","RALT(KC_Q)", "KC_P", "KC_Z", "KC_B","KC_M","KC_COMM","KC_DOT","KC_J","MO(3)", - "KC_LGUI","MO(2)","KC_SPC", "LCTL(KC_BSPC)","MO(1)","KC_LALT"], + "keyboard": "splitkb/aurora/corne/rev1", + "keymap": "sporq", + "layout": "LAYOUT_split_3x6_3", + "host_language": "us_international", + "macros": [ + [ + {"action":"tap", "keycodes": ["GRV"]}, + {"action":"tap", "keycodes": ["SPC"]} + ], + [ + {"action":"tap", "keycodes": ["LSFT","QUOT"]}, + {"action":"tap", "keycodes": ["SPC"]} + ], + [ + {"action":"tap", "keycodes": ["QUOT"]}, + {"action":"tap", "keycodes": ["SPC"]} + ] + ], + "layers": [ + [ "KC_ESC","KC_X","KC_V","KC_L","KC_C","KC_W", "KC_K","KC_H","KC_G","KC_F","KC_Q","RALT(KC_S)", + "KC_LSFT","KC_U","KC_I","KC_A","KC_E","KC_O", "KC_S","KC_N","KC_R","KC_T","KC_D","KC_Y", + "KC_LCTL","RALT(KC_Y)","RALT(KC_P)","RALT(KC_Q)", "KC_P", "KC_Z", "KC_B","KC_M","KC_COMM","KC_DOT","KC_J","MO(3)", + "KC_LGUI","MO(2)","KC_SPC", "LCTL(KC_BSPC)","MO(1)","KC_LALT"], - [ "KC_NO","KC_NO","KC_UNDS","KC_LBRC","KC_RBRC","KC_CIRC", "KC_EXLM","LSFT(KC_COMM)","LSFT(KC_DOT)","KC_EQL","KC_AMPR","KC_NO", - "KC_NO","KC_BSLS","KC_SLSH","KC_LCBR","KC_RCBR","KC_ASTR", "KC_QUES","KC_LPRN","KC_RPRN","KC_MINS","KC_COLN","KC_AT", - "KC_NO","KC_HASH","KC_DLR","KC_PIPE","KC_TILD","KC_GRV", "KC_PLUS","KC_PERC","KC_DQUO","KC_QUOT","KC_SCLN","KC_NO", - "KC_NO","KC_NO","KC_NO", "KC_NO","KC_NO","KC_NO"], + [ "KC_NO","KC_NO","KC_UNDS","KC_LBRC","KC_RBRC","KC_CIRC", "KC_EXLM","LSFT(KC_COMM)","LSFT(KC_DOT)","KC_EQL","KC_AMPR","KC_NO", + "KC_NO","KC_BSLS","KC_SLSH","KC_LCBR","KC_RCBR","KC_ASTR", "KC_QUES","KC_LPRN","KC_RPRN","KC_MINS","KC_COLN","KC_AT", + "KC_NO","KC_HASH","KC_DLR","KC_PIPE","KC_TILD","QK_MACRO_0", "KC_PLUS","KC_PERC","QK_MACRO_1","QK_MACRO_2","KC_SCLN","KC_NO", + "KC_NO","KC_NO","KC_NO", "KC_NO","KC_NO","KC_NO"], - ["KC_TRNS","KC_PGUP","KC_BSPC","KC_UP","KC_DEL","KC_PGDN", "KC_NO","KC_7","KC_8","KC_9","KC_NO","KC_NO", - "KC_TRNS","KC_HOME","KC_LEFT","KC_DOWN","KC_RIGHT","KC_END", "KC_NO","KC_4","KC_5","KC_6","KC_0","KC_NO", - "KC_TRNS","KC_ESC","KC_TAB","KC_INSERT","KC_ENTER","KC_UNDO", "KC_0","KC_1","KC_2","KC_3","KC_NO","KC_NO", - "KC_TRNS","KC_TRNS","KC_NO", "KC_NO","KC_TRNS","KC_TRNS"], + [ "KC_TRNS","KC_PGUP","KC_BSPC","KC_UP","KC_DEL","KC_PGDN", "KC_NO","KC_7","KC_8","KC_9","KC_NO","KC_NO", + "KC_TRNS","KC_HOME","KC_LEFT","KC_DOWN","KC_RIGHT","KC_END", "KC_NO","KC_4","KC_5","KC_6","KC_0","KC_NO", + "KC_TRNS","KC_ESC","KC_TAB","KC_INSERT","KC_ENTER","KC_UNDO", "KC_0","KC_1","KC_2","KC_3","KC_NO","KC_NO", + "KC_TRNS","KC_TRNS","KC_NO", "KC_NO","KC_TRNS","KC_TRNS"], - ["KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO", "KC_NO","KC_NO","KC_NO","RGB_MOD","KC_MPLY","KC_AUDIO_VOL_UP", - "KC_F1","KC_F2","KC_F3","KC_F4","KC_F5","KC_F6", "KC_NO","KC_NO","KC_NO","RGB_RMOD","KC_NO","KC_AUDIO_VOL_DOWN", - "KC_F7","KC_F8","KC_F9","KC_F10","KC_F11","KC_F12", "KC_NO","KC_NO","KC_NO","RGB_TOG","KC_AUDIO_MUTE","KC_TRNS", - "KC_TRNS","KC_TRNS","KC_NO", "KC_NO","KC_TRNS","KC_TRNS"] - ] + [ "KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO", "KC_NO","KC_NO","KC_NO","RGB_MOD","KC_MPLY","KC_AUDIO_VOL_UP", + "KC_F1","KC_F2","KC_F3","KC_F4","KC_F5","KC_F6", "KC_NO","KC_NO","KC_NO","RGB_RMOD","KC_NO","KC_AUDIO_VOL_DOWN", + "KC_F7","KC_F8","KC_F9","KC_F10","KC_F11","KC_F12", "KC_NO","KC_NO","KC_NO","RGB_TOG","KC_AUDIO_MUTE","KC_TRNS", + "KC_TRNS","KC_TRNS","KC_NO", "KC_NO","KC_TRNS","KC_TRNS"] + ] }