From d529635612c347bbd7cae8bdded56698e85ddb9b Mon Sep 17 00:00:00 2001 From: Sid Krishna Date: Fri, 20 Sep 2024 11:21:46 +0000 Subject: [PATCH 1/3] Fixes to jazzcorne keymap.json --- .../unicorne/keymaps/jazzcorne/keymap.json | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/keyboards/boardsource/unicorne/keymaps/jazzcorne/keymap.json b/keyboards/boardsource/unicorne/keymaps/jazzcorne/keymap.json index 18bffc19de7f..4fa074a0d875 100644 --- a/keyboards/boardsource/unicorne/keymaps/jazzcorne/keymap.json +++ b/keyboards/boardsource/unicorne/keymaps/jazzcorne/keymap.json @@ -10,10 +10,10 @@ "KC_LWIN", "KC_LALT", "KC_BSPC", "KC_SPC", "MO(1)", "LT(5,KC_ESC)" ], [ - "KC_ESC", "_______", "KC_TILD", "KC_LCBR", "KC_RCBR", "KC_CIRC", "KC_GRV", "KC_PPLS", "KC_MINS", "KC_EQL", "KC_PERC", "KC_DEL", - "_______", "_______", "_______", "KC_LPRN", "KC_RPRN", "KC_PIPE", "KC_AMPR", "KC_DLR", "KC_AT", "KC_HASH", "KC_EXLM", "_______", - "_______", "_______", "KC_PIPE", "KC_LBRC", "KC_RBRC", "KC_GRV", "KC_ASTR", "KC_PSLS", "KC_PAST", "KC_BSLASH", "_______", "_______", - "_______", "_______", "_______", "_______", "_______", "_______" + "KC_ESC", "_______", "KC_TILD", "KC_LCBR", "KC_RCBR", "KC_CIRC", "KC_GRV", "KC_PPLS", "KC_MINS", "KC_EQL", "KC_PERC", "KC_DEL", + "_______", "_______", "_______", "KC_LPRN", "KC_RPRN", "KC_PIPE", "KC_AMPR", "KC_DLR", "KC_AT", "KC_HASH", "KC_EXLM", "_______", + "_______", "_______", "KC_PIPE", "KC_LBRC", "KC_RBRC", "KC_GRV", "KC_ASTR", "KC_PSLS", "KC_PAST", "KC_BSLS", "_______", "_______", + "_______", "_______", "_______", "_______", "_______", "_______" ], [ "_______", "KC_PERC", "KC_7", "KC_8", "KC_9", "KC_EQL", "KC_EQL", "KC_7", "KC_8", "KC_9", "KC_PERC", "_______", @@ -24,20 +24,20 @@ [ "_______", "_______", "C(KC_F4)", "A(KC_F12)", "C(KC_F12)", "S(KC_F4)", "C(S(KC_LEFT))","C(KC_LEFT)", "KC_UP", "C(KC_RGHT)", "C(S(KC_RGHT))","_______", "_______", "_______", "C(KC_MINUS)", "KC_F11", "KC_F10", "A(KC_F11)", "KC_HOME", "KC_LEFT", "KC_DOWN", "KC_RGHT", "KC_END", "_______", - "_______", "_______", "ST_MACRO_1", "S(KC_F12)", "ST_MACRO_0", "KC_F5", "C(G(KC_LEFT))","C(S(KC_LEFT))","KC_END", "C(S(KC_RGHT))","C(G(KC_RIGHT))","KC_RSHIFT", + "_______", "_______", "_______", "S(KC_F12)", "_______", "KC_F5", "C(G(KC_LEFT))","C(S(KC_LEFT))","KC_END", "C(S(KC_RGHT))","C(G(KC_RIGHT))","KC_RSFT", "_______", "_______", "_______", "_______", "_______", "_______" ], [ "_______", "_______", "_______", "_______", "_______", "_______", "_______", "A(KC_LEFT)", "KC_UP", "A(KC_RGHT)", "_______", "_______", "_______", "_______", "_______", "_______", "_______", "_______", "G(KC_LEFT)", "KC_LEFT", "KC_DOWN", "KC_RGHT", "G(KC_RGHT)", "KC_TAB", "_______", "_______", "_______", "_______", "_______", "_______", "G(S(KC_LEFT))","A(S(KC_LEFT))","KC_END", "A(S(KC_RGHT))","G(S(KC_RGHT))","_______", - "_______", "MU_MOD", "_______", "_______", "_______", "_______" + "_______", "_______", "_______", "_______", "_______", "_______" ], [ - "_______", "_______", "_______", "AU_ON", "AU_OFF", "_______", "_______", "_______", "_______", "_______", "_______", "QK_BOOT", - "_______", "_______", "KC_MUTE", "KC_VOLD", "KC_VOLU", "_______", "RGB_VAI", "RGB_HUI", "RGB_SAI", "RGB_MOD", "RGB_TOG", "_______", - "_______", "_______", "_______", "MU_ON", "MU_OFF", "_______", "RGB_VAD", "RGB_HUD", "RGB_SAD", "RGB_RMOD", "CK_TOGG", "_______", - "_______", "_______", "_______", "_______", "_______", "_______" + "QK_BOOT", "_______", "_______", "KC_VOLD", "KC_VOLU", "KC_MUTE", "RGB_VAI", "RGB_HUI", "RGB_SAI", "RGB_MOD", "RGB_TOG", "_______", + "_______", "_______", "_______", "AU_ON", "AU_OFF", "AU_TOGG", "RGB_VAD", "RGB_HUD", "RGB_SAD", "RGB_RMOD", "CK_TOGG", "_______", + "EE_CLR", "_______", "_______", "MU_ON", "MU_OFF", "AU_TOGG", "_______", "_______", "_______", "_______", "_______", "_______", + "_______", "_______", "_______", "_______", "_______", "_______" ] ] } From b3bf90b3ce386675a1992f4914adae917f3d944e Mon Sep 17 00:00:00 2001 From: Sid Krishna Date: Fri, 20 Sep 2024 12:03:52 +0000 Subject: [PATCH 2/3] Disable pointing device --- keyboards/boardsource/unicorne/keyboard.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboards/boardsource/unicorne/keyboard.json b/keyboards/boardsource/unicorne/keyboard.json index da1c3a787ee1..ef7f24081f54 100644 --- a/keyboards/boardsource/unicorne/keyboard.json +++ b/keyboards/boardsource/unicorne/keyboard.json @@ -12,7 +12,7 @@ "mousekey": true, "nkro": true, "oled": true, - "pointing_device": true, + "pointing_device": false, "rgb_matrix": true }, "indicators": { From 3d40a01bf9d54802e6951d91819f139037d133ee Mon Sep 17 00:00:00 2001 From: Sid Krishna Date: Sun, 22 Sep 2024 00:44:24 +0000 Subject: [PATCH 3/3] Intial checkin of Boardsource Unicorne VIA keymap files --- .gitignore | 2 +- .../boardsource/unicorne/keymaps/via/config.h | 1 + .../unicorne/keymaps/via/keymap.json | 52 +++++++++++++++++++ .../boardsource/unicorne/keymaps/via/rules.mk | 1 + 4 files changed, 55 insertions(+), 1 deletion(-) create mode 100644 keyboards/boardsource/unicorne/keymaps/via/config.h create mode 100644 keyboards/boardsource/unicorne/keymaps/via/keymap.json create mode 100644 keyboards/boardsource/unicorne/keymaps/via/rules.mk diff --git a/.gitignore b/.gitignore index 20e706a2b59b..9b7025ea822a 100644 --- a/.gitignore +++ b/.gitignore @@ -118,5 +118,5 @@ compile_commands.json # VIA(L) files that don't belong in QMK repo via*.json -/keyboards/**/keymaps/via/* +///keyboards/**/keymaps/via/* /keyboards/**/keymaps/vial/* diff --git a/keyboards/boardsource/unicorne/keymaps/via/config.h b/keyboards/boardsource/unicorne/keymaps/via/config.h new file mode 100644 index 000000000000..40a7c5c7c2b2 --- /dev/null +++ b/keyboards/boardsource/unicorne/keymaps/via/config.h @@ -0,0 +1 @@ +#define DYNAMIC_KEYMAP_LAYER_COUNT 6 \ No newline at end of file diff --git a/keyboards/boardsource/unicorne/keymaps/via/keymap.json b/keyboards/boardsource/unicorne/keymaps/via/keymap.json new file mode 100644 index 000000000000..8f19c192c576 --- /dev/null +++ b/keyboards/boardsource/unicorne/keymaps/via/keymap.json @@ -0,0 +1,52 @@ +{ + "keyboard": "boardsource/unicorne", + "layout": "LAYOUT_split_3x6_3", + "keymap": "jazzcorne", + "layers": [ + [ + "KC_TAB", "KC_Q", "KC_W", "KC_E", "KC_R", "KC_T", "KC_Y", "KC_U", "KC_I", "KC_O", "KC_P", "C(KC_BSPC)", + "KC_LCTL", "LT(3,KC_A)", "LT(4,KC_S)", "KC_D", "KC_F", "KC_G", "KC_H", "KC_J", "KC_K", "KC_L", "KC_SCLN", "KC_QUOT", + "KC_LSFT", "LT(2,KC_Z)", "KC_X", "KC_C", "KC_V", "KC_B", "KC_N", "KC_M", "KC_COMM", "KC_DOT", "KC_SLSH", "KC_ENT", + "KC_LWIN", "KC_LALT", "KC_BSPC", "KC_SPC", "MO(1)", "LT(5,KC_ESC)" + ], + [ + "KC_ESC", "_______", "KC_TILD", "KC_LCBR", "KC_RCBR", "KC_CIRC", "KC_GRV", "KC_PPLS", "KC_MINS", "KC_EQL", "KC_PERC", "KC_DEL", + "_______", "_______", "_______", "KC_LPRN", "KC_RPRN", "KC_PIPE", "KC_AMPR", "KC_DLR", "KC_AT", "KC_HASH", "KC_EXLM", "_______", + "_______", "_______", "KC_PIPE", "KC_LBRC", "KC_RBRC", "KC_GRV", "KC_ASTR", "KC_PSLS", "KC_PAST", "KC_BSLS", "_______", "_______", + "_______", "_______", "_______", "_______", "_______", "_______" + ], + [ + "_______", "KC_PERC", "KC_7", "KC_8", "KC_9", "KC_EQL", "KC_EQL", "KC_7", "KC_8", "KC_9", "KC_PERC", "_______", + "_______", "KC_PMNS", "KC_4", "KC_5", "KC_6", "KC_PPLS", "KC_PPLS", "KC_4", "KC_5", "KC_6", "KC_PMNS", "KC_PIPE", + "_______", "_______", "KC_1", "KC_2", "KC_3", "KC_PAST", "KC_PAST", "KC_1", "KC_2", "KC_3", "KC_PDOT", "_______", + "KC_0", "KC_PMNS", "_______", "_______", "KC_0", "_______" + ], + [ + "_______", "_______", "C(KC_F4)", "A(KC_F12)", "C(KC_F12)", "S(KC_F4)", "C(S(KC_LEFT))","C(KC_LEFT)", "KC_UP", "C(KC_RGHT)", "C(S(KC_RGHT))","_______", + "_______", "_______", "C(KC_MINUS)", "KC_F11", "KC_F10", "A(KC_F11)", "KC_HOME", "KC_LEFT", "KC_DOWN", "KC_RGHT", "KC_END", "_______", + "_______", "_______", "QK_MACRO_0", "S(KC_F12)", "QK_MACRO_1", "KC_F5", "C(G(KC_LEFT))","C(G(KC_LEFT))","KC_END", "C(G(KC_RIGHT))","C(G(KC_RIGHT))","KC_RSFT", + "_______", "_______", "_______", "_______", "_______", "_______" + ], + [ + "_______", "_______", "_______", "_______", "_______", "_______", "_______", "A(KC_LEFT)", "KC_UP", "A(KC_RGHT)", "_______", "_______", + "_______", "_______", "_______", "_______", "_______", "_______", "G(KC_LEFT)", "KC_LEFT", "KC_DOWN", "KC_RGHT", "G(KC_RGHT)", "KC_TAB", + "_______", "_______", "_______", "_______", "_______", "_______", "G(S(KC_LEFT))","A(S(KC_LEFT))","KC_END", "A(S(KC_RGHT))","G(S(KC_RGHT))","_______", + "_______", "_______", "_______", "_______", "_______", "_______" + ], + [ + "QK_BOOT", "XXXXXXX", "XXXXXXX", "AU_OFF", "AU_ON", "KC_MPRV", "XXXXXXX", "XXXXXXX", "XXXXXXX", "XXXXXXX", "XXXXXXX", "XXXXXXX", + "XXXXXXX", "XXXXXXX", "KC_MUTE", "KC_VOLD", "KC_VOLU", "KC_MPLY", "RGB_VAI", "RGB_HUI", "RGB_SAI", "RGB_MOD", "RGB_TOG", "XXXXXXX", + "EE_CLR", "XXXXXXX", "XXXXXXX", "MU_OFF", "MU_ON", "KC_MNXT", "RGB_VAD", "RGB_HUD", "RGB_SAD", "RGB_RMOD", "CK_TOGG", "XXXXXXX", + "XXXXXXX", "XXXXXXX", "XXXXXXX", "XXXXXXX", "XXXXXXX", "_______" + ] + ], + "macros": [ + [ + {"action":"tap", "keycodes": ["LCTL", "K"]}, + {"action":"tap", "keycodes": ["LCTL", "T"]} + ], + [ + {"action":"tap", "keycodes": ["LCTL", "LBRC", "S"]} + ] + ] +} diff --git a/keyboards/boardsource/unicorne/keymaps/via/rules.mk b/keyboards/boardsource/unicorne/keymaps/via/rules.mk new file mode 100644 index 000000000000..036bd6d1c3ec --- /dev/null +++ b/keyboards/boardsource/unicorne/keymaps/via/rules.mk @@ -0,0 +1 @@ +VIA_ENABLE = yes \ No newline at end of file