From e1fcb05c8dd4b0575c1ab67a80968b6f321ca849 Mon Sep 17 00:00:00 2001 From: Victor Date: Thu, 18 Apr 2024 23:33:26 -0500 Subject: [PATCH] Tweaked combos and did keymap-drawer.yml - Admit that I moved the combos around after messing with the visualizer - added the yaml that creates the image --- keymap-drawer.yml | 99 ++++++++++++++++++++++++++++++++++ keymap.yml | 0 users/t4corun/features/combo.h | 12 ++--- users/t4corun/t4corun.h | 2 +- 4 files changed, 106 insertions(+), 7 deletions(-) create mode 100644 keymap-drawer.yml delete mode 100644 keymap.yml diff --git a/keymap-drawer.yml b/keymap-drawer.yml new file mode 100644 index 00000000..6298163b --- /dev/null +++ b/keymap-drawer.yml @@ -0,0 +1,99 @@ +layout: + qmk_keyboard: bluebell/swoop + qmk_layout: LAYOUT_split_3x5_3 +layers: + base_QWERTY: + - [Q, W, E, R, T, Y, U, I ,O, P] + - [A, S, D, F, G, H, J, K ,L, {h: "\"", t: "'"}] + - [Z, X, C, V, B, N, M, {h: "(", t: ","} , {h: ")", t: "."}, {h: "_", t: "-"}] + - {type: ghost} + - NUM + - Shift + - Space + - NAV + - {t: Mute, type: ghost} + base_COLEMAK_DH: + - [Q, W, F, P, B, J, L, U ,Y, {h: "\"", t: "'"}] + - [A, R, S, T, G, M, N, E ,I, O] + - [Z, X, C, D, V, K, H, {h: "(", t: ","} , {h: ")", t: "."}, {h: "_", t: "-"}] + - {type: ghost} + - NUM + - Shift + - Space + - NAV + - {t: Mute, type: ghost} + base_GAME: + - [Tab, Q, W, E, R, T, "7", "8" ,"9", Esc] + - [Ctrl, A, S, D, F, G, "4", "5" ,"6", "`"] + - [Z, X, C, V, B, Alt, "1", "2" ,"3", Combo Toggle] + - {t: Enter, type: ghost} + - Shift + - Space + - Space + - {h: "NAV", t: "0"} + - {t: Mute, type: ghost} + NAV: + - [Escape, Home, ▲, End, Page Up, Insert, Caps Lock, Scroll Lock, null, null ] + - [null, ◄, ▼, ►, Page Down, null, Shift, Ctrl, Alt, Gui ] + - [Undo, Cut, Copy, Paste, Redo, null, App, Vol-, Vol+, Mute ] + - {t: Zoom Reset, type: ghost} + - NUM + - Enter + - null + - {type: held} + - {t: Mute, type: ghost} + NUM: + - [null, Win Snip, Win File, null, {h: "~", t: "`"}, null, "7", "8" ,"9", null ] + - [Gui, Alt, Ctrl, Shift, {h: ":", t: ";"}, null, "4", "5" ,"6", "."] + - [Undo, Cut, Copy, Paste, Redo, null, "1", "2" ,"3", {h: "_", t: "-"}] + - {type: ghost} + - {type: held} + - null + - Space + - {h: "NAV", t: "0"} + - {type: ghost} + SYM: + - [null, null, "@", "$", {h: "~", t: "`"}, {h: "+", t: "="}, "#", "*", null, {h: "\"\"", t: "\""}] + - ["&", {h: "{}", t: "{"}, "}", "|", {h: ":", t: ";"}, null, "?", {h: "[]", t: "]"}, "]", {h: "''", t: "'"}] + - [{h: "^", t: "%"}, {h: "<>", t: "<"}, ">", "\\", "!", null, "/", {h: "()", t: ","}, {h: ")", t: "."}, {h: "_", t: "-"}] + - {type: ghost} + - {type: held} + - null + - null + - {type: held} + - {type: ghost} + FUNCTION: + - [null, null, Mouse Up, null, Mouse Wheel Up, Print Screen, F7, F8, F9, F10] + - [null, Mouse Left, Mouse Down, Mouse Right, Mouse Wheel Down, Num Lock, F4, F5, F6, F11] + - [Pointer DPI, Sniper DPI, null, Drag Scroll Toggle, Sniper Toggle, Pause Break, F1, F2, F3, F12] + - {type: ghost} + - {type: held} + - {type: held} + - Macro Play + - Macro Record + - {type: ghost} + CONFIG: + - [null, null, null, null, null, Clear EEPROM, Reboot, Boot Loader, null, null] + - [RGB Toggle, RGB Mode, null, null, null, Base Layer Toggle, Shift, Ctrl, Alt, Gui] + - [RGB Hue, RGB Sat, RGB Vib, RGB Spd, null, null, null, null, null, null ] + - {type: ghost} + - null + - null + - {type: held} + - {type: held} + - {type: ghost} +combos: + - { p: [1, 2], k: Esc, l: [base_QWERTY] } + - { p: [2, 3], k: MB4, l: [base_QWERTY] } + - { p: [3, 4], k: MB5, l: [base_QWERTY] } + - { p: [12, 13], k: MB1, l: [base_QWERTY] } + - { p: [13, 14], k: MB3, l: [base_QWERTY] } + - { p: [11, 12], k: DrgScr Tog, l: [base_QWERTY] } + - { p: [16, 17], k: Tab, l: [base_QWERTY] } + - { p: [21, 22], k: Enter, l: [base_QWERTY] } + - { p: [22, 23], k: MB2, l: [base_QWERTY] } + - { p: [26, 27], k: Bksp, l: [base_QWERTY] } + - { p: [27, 28], k: Del, l: [base_QWERTY] } + - { p: [26, 28], k: Bwrd, l: [base_QWERTY], align: bottom, offset: 0.1 } + - { p: [31, 32], k: FUNC, l: [base_QWERTY], align: top } + - { p: [33, 34], k: CONFIG, l: [base_QWERTY], align: top } \ No newline at end of file diff --git a/keymap.yml b/keymap.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/users/t4corun/features/combo.h b/users/t4corun/features/combo.h index 95214280..18aa13b1 100644 --- a/users/t4corun/features/combo.h +++ b/users/t4corun/features/combo.h @@ -30,12 +30,12 @@ enum combos { // left hand combos #if defined(MOUSEKEY_ENABLE) -const uint16_t PROGMEM mou_btn1_combo[] = { KC_D, KC_F, COMBO_END }; -const uint16_t PROGMEM mou_btn2_combo[] = { KC_C, KC_V, COMBO_END }; -const uint16_t PROGMEM mou_btn3_combo[] = { KC_S, KC_D, KC_F, COMBO_END }; -const uint16_t PROGMEM mou_btn4_combo[] = { KC_E, KC_R, COMBO_END }; -const uint16_t PROGMEM mou_btn5_combo[] = { KC_W, KC_E, KC_R, COMBO_END }; -const uint16_t PROGMEM mou_drg_combo[] = { KC_A, KC_S, KC_D, KC_F, COMBO_END }; +const uint16_t PROGMEM mou_btn1_combo[] = { KC_D, KC_F, COMBO_END }; +const uint16_t PROGMEM mou_btn2_combo[] = { KC_C, KC_V, COMBO_END }; +const uint16_t PROGMEM mou_btn3_combo[] = { KC_F, KC_G, COMBO_END }; +const uint16_t PROGMEM mou_btn4_combo[] = { KC_E, KC_R, COMBO_END }; +const uint16_t PROGMEM mou_btn5_combo[] = { KC_R, KC_T, COMBO_END }; +const uint16_t PROGMEM mou_drg_combo[] = { KC_S, KC_D, COMBO_END }; #endif //MOUSEKEY_ENABLE const uint16_t PROGMEM key_esc_combo[] = { KC_W, KC_E, COMBO_END }; diff --git a/users/t4corun/t4corun.h b/users/t4corun/t4corun.h index 31617dca..a629542d 100644 --- a/users/t4corun/t4corun.h +++ b/users/t4corun/t4corun.h @@ -217,7 +217,7 @@ enum keycodes { KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_7, KC_8, KC_9, KC_ESC, \ KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_4, KC_5, KC_6, KC_GRV, \ KC_Z, KC_X, KC_C, KC_V, KC_B, KC_LALT, KC_1, KC_2, KC_3, CM_TOGG, \ - KC_ENT, KC_LSFT, KC_SPC, _BASE_R4_________________ + KC_ENT, KC_LSFT, KC_SPC, KC_SPC, NAV_0, KC_MUTE #define LAYER_NAVIGATION \