From e7d4126718fba6b82ce542025d6339664b5e9161 Mon Sep 17 00:00:00 2001 From: Zhol Internet Date: Fri, 27 Jan 2023 15:55:59 -0800 Subject: [PATCH 1/8] [Keyboard] Add mkh studio bully --- keyboards/mkh_studio/bully/bully.c | 4 + keyboards/mkh_studio/bully/bully.h | 19 +++++ keyboards/mkh_studio/bully/config.h | 11 +++ keyboards/mkh_studio/bully/info.json | 75 +++++++++++++++++++ .../mkh_studio/bully/keymaps/default/keymap.c | 25 +++++++ .../mkh_studio/bully/keymaps/via/keymap.c | 25 +++++++ .../mkh_studio/bully/keymaps/via/rules.mk | 1 + keyboards/mkh_studio/bully/readme.md | 23 ++++++ keyboards/mkh_studio/bully/rules.mk | 2 + 9 files changed, 185 insertions(+) create mode 100644 keyboards/mkh_studio/bully/bully.c create mode 100644 keyboards/mkh_studio/bully/bully.h create mode 100644 keyboards/mkh_studio/bully/config.h create mode 100644 keyboards/mkh_studio/bully/info.json create mode 100644 keyboards/mkh_studio/bully/keymaps/default/keymap.c create mode 100644 keyboards/mkh_studio/bully/keymaps/via/keymap.c create mode 100644 keyboards/mkh_studio/bully/keymaps/via/rules.mk create mode 100644 keyboards/mkh_studio/bully/readme.md create mode 100644 keyboards/mkh_studio/bully/rules.mk diff --git a/keyboards/mkh_studio/bully/bully.c b/keyboards/mkh_studio/bully/bully.c new file mode 100644 index 000000000000..c543fc8b2dcd --- /dev/null +++ b/keyboards/mkh_studio/bully/bully.c @@ -0,0 +1,4 @@ +// Copyright 2023 zhol +// SPDX-License-Identifier: GPL-2.0-or-later + +#include "bully.h" diff --git a/keyboards/mkh_studio/bully/bully.h b/keyboards/mkh_studio/bully/bully.h new file mode 100644 index 000000000000..a4443ece9865 --- /dev/null +++ b/keyboards/mkh_studio/bully/bully.h @@ -0,0 +1,19 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ + +#pragma once + +#include "quantum.h" + +#define XXX KC_NO + +#define LAYOUT( \ + K0A, K0B, K0C, K0D, K0E, K0F, K0G, K0H, K0I, K0J, K0K, K0L, K3L, \ + K1A, K1B, K1C, K1D, K1E, K1F, K1G, K1H, K1I, K1J, K1K, K1L, \ + K2A, K2B, K2C, K2D, K2E, K2F, K2G, K2H, K2I, K2J, K2K, K2L, \ + K3A, K3B, K3C, K3D, K3F, K3G, K3I, K3J, K3K \ +) { \ + { K0A, K0B, K0C, K0D, K0E, K0F, K0G, K0H, K0I, K0J, K0K, K0L }, \ + { K1A, K1B, K1C, K1D, K1E, K1F, K1G, K1H, K1I, K1J, K1K, K1L }, \ + { K2A, K2B, K2C, K2D, K2E, K2F, K2G, K2H, K2I, K2J, K2K, K2L }, \ + { K3A, K3B, K3C, K3D, XXX, K3F, K3G, XXX, K3I, K3J, K3K, K3L } \ +} diff --git a/keyboards/mkh_studio/bully/config.h b/keyboards/mkh_studio/bully/config.h new file mode 100644 index 000000000000..f1df99ddcfd1 --- /dev/null +++ b/keyboards/mkh_studio/bully/config.h @@ -0,0 +1,11 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ + +#pragma once + +/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ +#define LOCKING_SUPPORT_ENABLE +/* Locking resynchronize hack */ +#define LOCKING_RESYNC_ENABLE + +/* Use 1000hz polling */ +#define USB_POLLING_INTERVAL_MS 1 diff --git a/keyboards/mkh_studio/bully/info.json b/keyboards/mkh_studio/bully/info.json new file mode 100644 index 000000000000..3615b4893f27 --- /dev/null +++ b/keyboards/mkh_studio/bully/info.json @@ -0,0 +1,75 @@ +{ + "keyboard_name": "bully", + "manufacturer": "mkh studio", + "maintainer": "zhol0777", + "processor": "STM32F072", + "bootloader": "stm32-dfu", + "diode_direction": "COL2ROW", + "matrix_pins": { + "cols": ["B0", "A7", "A6", "A5", "A4", "A2", "B7", "B6", "B5", "B4", "B3", "A15"], + "rows": ["B10", "B11", "B1", "B2"] + }, + "usb": { + "vid": "0x0777", + "pid": "0x0001", + "device_version": "1.0.0" + }, + "features": { + "bootmagic": true, + "extrakey": true, + "mousekey": true, + "nkro": true + }, + "layouts": { + "LAYOUT": { + "layout": [ + { "matrix": [0, 0], "w": 1.5, "x": 0.0, "y": 0.0 }, + { "matrix": [0, 1], "x": 1.5, "y": 0.0 }, + { "matrix": [0, 2], "x": 2.5, "y": 0.0 }, + { "matrix": [0, 3], "x": 3.5, "y": 0.0 }, + { "matrix": [0, 4], "x": 4.5, "y": 0.0 }, + { "matrix": [0, 5], "x": 5.5, "y": 0.0 }, + { "matrix": [0, 6], "x": 6.5, "y": 0.0 }, + { "matrix": [0, 7], "x": 7.5, "y": 0.0 }, + { "matrix": [0, 8], "x": 8.5, "y": 0.0 }, + { "matrix": [0, 9], "x": 9.5, "y": 0.0 }, + { "matrix": [0, 10], "x": 10.5, "y": 0.0 }, + { "matrix": [0, 11], "x": 11.5, "y": 0.0 }, + { "matrix": [3, 11], "x": 12.5, "y": 0.0 }, + { "matrix": [1, 0], "w": 1.75, "x": 0.0, "y": 1.0 }, + { "matrix": [1, 1], "x": 1.75, "y": 1.0 }, + { "matrix": [1, 2], "x": 2.75, "y": 1.0 }, + { "matrix": [1, 3], "x": 3.75, "y": 1.0 }, + { "matrix": [1, 4], "x": 4.75, "y": 1.0 }, + { "matrix": [1, 5], "x": 5.75, "y": 1.0 }, + { "matrix": [1, 6], "x": 6.75, "y": 1.0 }, + { "matrix": [1, 7], "x": 7.75, "y": 1.0 }, + { "matrix": [1, 8], "x": 8.75, "y": 1.0 }, + { "matrix": [1, 9], "x": 9.75, "y": 1.0 }, + { "matrix": [1, 10], "x": 10.75, "y": 1.0 }, + { "matrix": [1, 11], "w": 1.75, "x": 11.75, "y": 1.0 }, + { "matrix": [2, 0], "w": 2.25, "x": 0.0, "y": 2.0 }, + { "matrix": [2, 1], "x": 2.25, "y": 2.0 }, + { "matrix": [2, 2], "x": 3.25, "y": 2.0 }, + { "matrix": [2, 3], "x": 4.25, "y": 2.0 }, + { "matrix": [2, 4], "x": 5.25, "y": 2.0 }, + { "matrix": [2, 5], "x": 6.25, "y": 2.0 }, + { "matrix": [2, 6], "x": 7.25, "y": 2.0 }, + { "matrix": [2, 7], "x": 8.25, "y": 2.0 }, + { "matrix": [2, 8], "x": 9.25, "y": 2.0 }, + { "matrix": [2, 9], "x": 10.25, "y": 2.0 }, + { "matrix": [2, 10], "x": 11.25, "y": 2.0 }, + { "matrix": [2, 11], "w": 1.25, "x": 12.25, "y": 2.0 }, + { "matrix": [3, 0], "w": 1.25, "x": 0.0, "y": 3.0 }, + { "matrix": [3, 1], "w": 1.25, "x": 1.25, "y": 3.0 }, + { "matrix": [3, 2], "w": 1.25, "x": 2.5, "y": 3.0 }, + { "matrix": [3, 3], "w": 3, "x": 3.75, "y": 3.0, "h": 0.5 }, + { "matrix": [3, 5], "w": 6, "x": 3.75, "y": 3.5, "h": 0.5 }, + { "matrix": [3, 6], "w": 3, "x": 6.75, "y": 3.0, "h": 0.5 }, + { "matrix": [3, 8], "w": 1.25, "x": 9.75, "y": 3.0 }, + { "matrix": [3, 9], "w": 1.25, "x": 11, "y": 3.0 }, + { "matrix": [3, 10], "w": 1.25, "x": 12.25, "y": 3.0 } + ] + } + } +} diff --git a/keyboards/mkh_studio/bully/keymaps/default/keymap.c b/keyboards/mkh_studio/bully/keymaps/default/keymap.c new file mode 100644 index 000000000000..fde018dcc98a --- /dev/null +++ b/keyboards/mkh_studio/bully/keymaps/default/keymap.c @@ -0,0 +1,25 @@ +// Copyright 2022 zhol +// SPDX-License-Identifier: GPL-2.0-or-later + +#include QMK_KEYBOARD_H + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + [0] = LAYOUT( + KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_DEL, KC_BSPC, + LT(1, KC_ESC), KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, + KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT, + KC_LCTL, KC_LGUI, KC_LALT, LT(1, KC_SPC), KC_SPC, KC_SPC, KC_RALT, KC_RGUI, KC_RCTL + ), + [1] = LAYOUT( + KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_TRNS, QK_BOOT, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_BSLS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MINS, KC_EQL, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PGUP, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LBRC, KC_RBRC, KC_HOME, KC_PGDN, KC_END + ), + [2] = LAYOUT( + KC_TRNS, KC_TRNS, KC_UP, KC_TRNS, KC_PGUP, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_TRNS, KC_TRNS, + KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, KC_PGDN, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS + ) +}; diff --git a/keyboards/mkh_studio/bully/keymaps/via/keymap.c b/keyboards/mkh_studio/bully/keymaps/via/keymap.c new file mode 100644 index 000000000000..aee3f70db651 --- /dev/null +++ b/keyboards/mkh_studio/bully/keymaps/via/keymap.c @@ -0,0 +1,25 @@ +// Copyright 2022 zhol +// SPDX-License-Identifier: GPL-2.0-or-later + +#include QMK_KEYBOARD_H + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + [0] = LAYOUT( + KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_DEL, KC_BSPC, + LT(2, KC_ESC), KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, + KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT, + KC_LCTL, KC_LGUI, KC_LALT, LT(1, KC_SPC), KC_SPC, KC_SPC, KC_RALT, KC_RGUI, KC_RCTL + ), + [1] = LAYOUT( + KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_TRNS, QK_BOOT, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_BSLS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MINS, KC_EQL, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PGUP, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LBRC, KC_RBRC, KC_HOME, KC_PGDN, KC_END + ), + [2] = LAYOUT( + KC_TRNS, KC_TRNS, KC_UP, KC_TRNS, KC_PGUP, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_TRNS, KC_TRNS, + KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, KC_PGDN, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS + ) +}; diff --git a/keyboards/mkh_studio/bully/keymaps/via/rules.mk b/keyboards/mkh_studio/bully/keymaps/via/rules.mk new file mode 100644 index 000000000000..1e5b99807cb7 --- /dev/null +++ b/keyboards/mkh_studio/bully/keymaps/via/rules.mk @@ -0,0 +1 @@ +VIA_ENABLE = yes diff --git a/keyboards/mkh_studio/bully/readme.md b/keyboards/mkh_studio/bully/readme.md new file mode 100644 index 000000000000..981b34831ffd --- /dev/null +++ b/keyboards/mkh_studio/bully/readme.md @@ -0,0 +1,23 @@ +# mkh bully + +* Keyboard Maintainer: [zhol0777](https://github.com/zhol0777) +* Hardware Supported: APM32F072 +* Hardware Availability: [Coffee Break Keyboards](https://cbkbd.com/) + +Make example for this keyboard (after setting up your build environment): + + qmk compile -kb mkh_studio/bully -km default + +Flashing example for this keyboard: + + qmk flash -kb mkh_studio/bully -km default + +See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs). + +## Bootloader + +Enter the bootloader in 3 ways: + +* **Bootmagic reset**: Hold down the key at (0,0) in the matrix (usually the top left key or Escape) and plug in the keyboard +* **Physical reset button**: Briefly press the button on the back of the PCB +* **Keycode in layout**: Press the key mapped to `QK_BOOT` if it is available diff --git a/keyboards/mkh_studio/bully/rules.mk b/keyboards/mkh_studio/bully/rules.mk new file mode 100644 index 000000000000..10a3d3bfb41e --- /dev/null +++ b/keyboards/mkh_studio/bully/rules.mk @@ -0,0 +1,2 @@ +DFU_SUFFIX_ARGS = -p FFFF -v FFFF # allow for APM32 MCU +OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE From 4cf9e04b2d546b2fa887c03c9f6b9ca4d053bb90 Mon Sep 17 00:00:00 2001 From: zhol0777 <97376918+zhol0777@users.noreply.github.com> Date: Fri, 27 Jan 2023 16:36:58 -0800 Subject: [PATCH 2/8] Update keyboards/mkh_studio/bully/config.h Co-authored-by: Ryan --- keyboards/mkh_studio/bully/config.h | 3 --- 1 file changed, 3 deletions(-) diff --git a/keyboards/mkh_studio/bully/config.h b/keyboards/mkh_studio/bully/config.h index f1df99ddcfd1..46dfca3816c6 100644 --- a/keyboards/mkh_studio/bully/config.h +++ b/keyboards/mkh_studio/bully/config.h @@ -6,6 +6,3 @@ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE - -/* Use 1000hz polling */ -#define USB_POLLING_INTERVAL_MS 1 From 1593f4a2d7c59f70fd3b102fbfd8b3903c2df8be Mon Sep 17 00:00:00 2001 From: zhol0777 <97376918+zhol0777@users.noreply.github.com> Date: Wed, 1 Feb 2023 21:28:42 -0800 Subject: [PATCH 3/8] Delete bully.h --- keyboards/mkh_studio/bully/bully.h | 19 ------------------- 1 file changed, 19 deletions(-) delete mode 100644 keyboards/mkh_studio/bully/bully.h diff --git a/keyboards/mkh_studio/bully/bully.h b/keyboards/mkh_studio/bully/bully.h deleted file mode 100644 index a4443ece9865..000000000000 --- a/keyboards/mkh_studio/bully/bully.h +++ /dev/null @@ -1,19 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0-or-later */ - -#pragma once - -#include "quantum.h" - -#define XXX KC_NO - -#define LAYOUT( \ - K0A, K0B, K0C, K0D, K0E, K0F, K0G, K0H, K0I, K0J, K0K, K0L, K3L, \ - K1A, K1B, K1C, K1D, K1E, K1F, K1G, K1H, K1I, K1J, K1K, K1L, \ - K2A, K2B, K2C, K2D, K2E, K2F, K2G, K2H, K2I, K2J, K2K, K2L, \ - K3A, K3B, K3C, K3D, K3F, K3G, K3I, K3J, K3K \ -) { \ - { K0A, K0B, K0C, K0D, K0E, K0F, K0G, K0H, K0I, K0J, K0K, K0L }, \ - { K1A, K1B, K1C, K1D, K1E, K1F, K1G, K1H, K1I, K1J, K1K, K1L }, \ - { K2A, K2B, K2C, K2D, K2E, K2F, K2G, K2H, K2I, K2J, K2K, K2L }, \ - { K3A, K3B, K3C, K3D, XXX, K3F, K3G, XXX, K3I, K3J, K3K, K3L } \ -} From 42fed1da3b8184971eb36705a232e16ce5501064 Mon Sep 17 00:00:00 2001 From: zhol0777 <97376918+zhol0777@users.noreply.github.com> Date: Wed, 1 Feb 2023 21:28:50 -0800 Subject: [PATCH 4/8] Delete bully.c --- keyboards/mkh_studio/bully/bully.c | 4 ---- 1 file changed, 4 deletions(-) delete mode 100644 keyboards/mkh_studio/bully/bully.c diff --git a/keyboards/mkh_studio/bully/bully.c b/keyboards/mkh_studio/bully/bully.c deleted file mode 100644 index c543fc8b2dcd..000000000000 --- a/keyboards/mkh_studio/bully/bully.c +++ /dev/null @@ -1,4 +0,0 @@ -// Copyright 2023 zhol -// SPDX-License-Identifier: GPL-2.0-or-later - -#include "bully.h" From b542c03fc1666149d80841308556f79b0ff115b3 Mon Sep 17 00:00:00 2001 From: zhol0777 <97376918+zhol0777@users.noreply.github.com> Date: Thu, 2 Feb 2023 01:18:58 -0800 Subject: [PATCH 5/8] Update keyboards/mkh_studio/bully/readme.md Co-authored-by: jack <0x6a73@protonmail.com> --- keyboards/mkh_studio/bully/readme.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/keyboards/mkh_studio/bully/readme.md b/keyboards/mkh_studio/bully/readme.md index 981b34831ffd..ab8ccb7500d3 100644 --- a/keyboards/mkh_studio/bully/readme.md +++ b/keyboards/mkh_studio/bully/readme.md @@ -6,11 +6,11 @@ Make example for this keyboard (after setting up your build environment): - qmk compile -kb mkh_studio/bully -km default + make mkh_studio/bully:default Flashing example for this keyboard: - qmk flash -kb mkh_studio/bully -km default + make mkh_studio/bully:default:flash See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs). From 8e1d1c071efb1901eef96ebdd38c542bf178862e Mon Sep 17 00:00:00 2001 From: zhol0777 <97376918+zhol0777@users.noreply.github.com> Date: Thu, 2 Feb 2023 01:22:00 -0800 Subject: [PATCH 6/8] Update keymap.c --- keyboards/mkh_studio/bully/keymaps/default/keymap.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/keyboards/mkh_studio/bully/keymaps/default/keymap.c b/keyboards/mkh_studio/bully/keymaps/default/keymap.c index fde018dcc98a..a5d25185e10b 100644 --- a/keyboards/mkh_studio/bully/keymaps/default/keymap.c +++ b/keyboards/mkh_studio/bully/keymaps/default/keymap.c @@ -6,15 +6,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [0] = LAYOUT( KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_DEL, KC_BSPC, - LT(1, KC_ESC), KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, + LT(2, KC_ESC), KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT, KC_LCTL, KC_LGUI, KC_LALT, LT(1, KC_SPC), KC_SPC, KC_SPC, KC_RALT, KC_RGUI, KC_RCTL ), [1] = LAYOUT( KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_TRNS, QK_BOOT, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_BSLS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MINS, KC_EQL, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PGUP, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LBRC, KC_RBRC, KC_HOME, KC_PGDN, KC_END + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MINS, KC_EQL, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_BSLS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LBRC, KC_RBRC, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PGUP, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, LT(2, KC_SPC), KC_HOME, KC_PGDN, KC_END ), [2] = LAYOUT( KC_TRNS, KC_TRNS, KC_UP, KC_TRNS, KC_PGUP, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_TRNS, KC_TRNS, From ac3e4f164a7158bd05ad98c37b1ca55c00e12d19 Mon Sep 17 00:00:00 2001 From: zhol0777 <97376918+zhol0777@users.noreply.github.com> Date: Thu, 2 Feb 2023 01:22:23 -0800 Subject: [PATCH 7/8] Update keymap.c --- keyboards/mkh_studio/bully/keymaps/via/keymap.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/keyboards/mkh_studio/bully/keymaps/via/keymap.c b/keyboards/mkh_studio/bully/keymaps/via/keymap.c index aee3f70db651..a5d25185e10b 100644 --- a/keyboards/mkh_studio/bully/keymaps/via/keymap.c +++ b/keyboards/mkh_studio/bully/keymaps/via/keymap.c @@ -12,9 +12,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { ), [1] = LAYOUT( KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_TRNS, QK_BOOT, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_BSLS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MINS, KC_EQL, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PGUP, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LBRC, KC_RBRC, KC_HOME, KC_PGDN, KC_END + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MINS, KC_EQL, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_BSLS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LBRC, KC_RBRC, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PGUP, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, LT(2, KC_SPC), KC_HOME, KC_PGDN, KC_END ), [2] = LAYOUT( KC_TRNS, KC_TRNS, KC_UP, KC_TRNS, KC_PGUP, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_TRNS, KC_TRNS, From c153eb84358a4f172dfd47a50fcece4062a3d610 Mon Sep 17 00:00:00 2001 From: Joel Challis Date: Fri, 3 Feb 2023 01:00:15 +0000 Subject: [PATCH 8/8] Update keyboards/mkh_studio/bully/config.h --- keyboards/mkh_studio/bully/config.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/keyboards/mkh_studio/bully/config.h b/keyboards/mkh_studio/bully/config.h index 46dfca3816c6..53958accae15 100644 --- a/keyboards/mkh_studio/bully/config.h +++ b/keyboards/mkh_studio/bully/config.h @@ -1,4 +1,5 @@ -/* SPDX-License-Identifier: GPL-2.0-or-later */ +// Copyright 2022 zhol +// SPDX-License-Identifier: GPL-2.0-or-later #pragma once