From 5d4bce29698fc14473911054a75df506b504fd48 Mon Sep 17 00:00:00 2001 From: Martin Ekberg Date: Thu, 3 Oct 2019 09:24:50 +0200 Subject: [PATCH 01/14] First draft of my layout --- .../kbdfans/kbd6x/keymaps/mekberg/keymap.c | 90 +++++++++++++++++++ .../kbdfans/kbd6x/keymaps/mekberg/readme.md | 1 + 2 files changed, 91 insertions(+) create mode 100644 keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c create mode 100644 keyboards/kbdfans/kbd6x/keymaps/mekberg/readme.md diff --git a/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c b/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c new file mode 100644 index 000000000000..cc8efaf1c424 --- /dev/null +++ b/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c @@ -0,0 +1,90 @@ +/* Copyright 2018 MechMerlin + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ +#include QMK_KEYBOARD_H + +// Fillers to make layering more clear +// Flipped the defines to make the map more readable +#define ______ KC_TRNS +#define XXXXXX KC_NO + +/* +KBD6x ANSI physical layout +1u == 8chars + ,-------------------------------------------------------------------------------------------------------------------------------------. + | | | | | | | | | | | | | | | | + |-------------------------------------------------------------------------------------------------------------------------------------- + | 1,5u | | | | | | | | | | | | | 1,5u | + |-------------------------------------------------------------------------------------------------------------------------------------| + | 1,75u | | | | | | | | | | | | 1,25u | + |-------------------------------------------------------------------------------------------------------------------------------------- + | 1,25u | | | | | | | | | | | 1,75u | | + `-------------------------------------------------------------------------------------------------------------------------------------' + | | 1,25u | | 1,25u | | + `----------------------------------------------------------------------------------------------------' +*/ + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + [0] = LAYOUT( +// ,-------------------------------------------------------------------------------------------------------------------------------------. +// | | | | | | | | | | | | | | | | + KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSLS, KC_GRV, +// |-------------------------------------------------------------------------------------------------------------------------------------- +// | 1,5u | | | | | | | | | | | | | 1,5u | + KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC, +// |-------------------------------------------------------------------------------------------------------------------------------------| +// | 1,75u | | | | | | | | | | | | 1,25u | + KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, +// |-------------------------------------------------------------------------------------------------------------------------------------- +// | 1,25u | | | | | | | | | | | 1,75u | | + KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, MO(1), +// `-------------------------------------------------------------------------------------------------------------------------------------' +// | | 1,25u | | 1,25u | | + XXXXXX, KC_LGUI, KC_LALT, KC_SPACE, KC_RALT, KC_RGUI, XXXXXX +// `----------------------------------------------------------------------------------------------------' + ), + + [1] = LAYOUT( +// ,-------------------------------------------------------------------------------------------------------------------------------------. +// | | | | | | | | | | | | | | | | + KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_INS, RESET, +// |-------------------------------------------------------------------------------------------------------------------------------------- +// | 1,5u | | | | | | | | | | | | | 1,5u | + KC_CAPS, ______, ______, ______, ______, ______, ______, ______, KC_PSCR, KC_SLCK, KC_PAUS, KC_UP, ______, KC_DEL, +// |-------------------------------------------------------------------------------------------------------------------------------------| +// | 1,75u | | | | | | | | | | | | 1,25u | + KC_RCTL, KC_VOLU, KC_VOLD, KC_MUTE, KC_MPLY, KC_MSTP, KC_ASTR, KC_SLSH, KC_HOME, KC_PGUP, KC_LEFT, KC_RGHT, ______, +// |-------------------------------------------------------------------------------------------------------------------------------------- +// | 1,25u | | | | | | | | | | | 1,75u | | + ______, ______, ______, ______, ______, ______, KC_PLUS, KC_UNDS, KC_END, KC_PGDN, KC_DOWN, ______, ______, +// `-------------------------------------------------------------------------------------------------------------------------------------' +// | | 1,25u | | 1,25u | | + ______, ______, ______, ______, ______, ______, ______ +// `----------------------------------------------------------------------------------------------------' + ), +}; + + +void matrix_init_user(void) { + +} + +void matrix_scan_user(void) { + +} + +bool process_record_user(uint16_t keycode, keyrecord_t *record) { + return true; +} diff --git a/keyboards/kbdfans/kbd6x/keymaps/mekberg/readme.md b/keyboards/kbdfans/kbd6x/keymaps/mekberg/readme.md new file mode 100644 index 000000000000..be22dd16c0b2 --- /dev/null +++ b/keyboards/kbdfans/kbd6x/keymaps/mekberg/readme.md @@ -0,0 +1 @@ +# this is the default hhkb layout in a more useable normalized form (aka the way i use mine) \ No newline at end of file From 39ad9f0b3ed8e86906a443af245a274d4cdff3f4 Mon Sep 17 00:00:00 2001 From: Martin Ekberg Date: Fri, 4 Oct 2019 10:04:07 +0200 Subject: [PATCH 02/14] Improved layout and cleanup of files --- .../kbdfans/kbd6x/keymaps/mekberg/keymap.c | 83 ++++++++++++------- .../kbdfans/kbd6x/keymaps/mekberg/readme.md | 8 +- 2 files changed, 62 insertions(+), 29 deletions(-) diff --git a/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c b/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c index cc8efaf1c424..fe8c99d6e7b3 100644 --- a/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c +++ b/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c @@ -16,64 +16,91 @@ #include QMK_KEYBOARD_H // Fillers to make layering more clear -// Flipped the defines to make the map more readable +// Flipped the standarad defines to make the map more readable #define ______ KC_TRNS #define XXXXXX KC_NO +// My common shortcuts +#define MY_PREV KC_MRWD // Media: Previous +#define MY_NEXT KC_MFFD // Media: Next +#define MY_PLAY KC_MPLY // Media: Play/Pause +#define MY_LOCK C(A(KC_L)) // Mac: Lock + /* KBD6x ANSI physical layout 1u == 8chars - ,-------------------------------------------------------------------------------------------------------------------------------------. + ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ | | | | | | | | | | | | | | | | - |-------------------------------------------------------------------------------------------------------------------------------------- + |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| | 1,5u | | | | | | | | | | | | | 1,5u | - |-------------------------------------------------------------------------------------------------------------------------------------| + |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| | 1,75u | | | | | | | | | | | | 1,25u | - |-------------------------------------------------------------------------------------------------------------------------------------- + |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| | 1,25u | | | | | | | | | | | 1,75u | | - `-------------------------------------------------------------------------------------------------------------------------------------' + └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ | | 1,25u | | 1,25u | | - `----------------------------------------------------------------------------------------------------' + └────────────────────────────────────────────────────────────────────────────────────────────────────┘ */ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [0] = LAYOUT( -// ,-------------------------------------------------------------------------------------------------------------------------------------. +// ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ // | | | | | | | | | | | | | | | | - KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSLS, KC_GRV, -// |-------------------------------------------------------------------------------------------------------------------------------------- + KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_NUBS, KC_NUHS, +// |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,5u | | | | | | | | | | | | | 1,5u | - KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC, -// |-------------------------------------------------------------------------------------------------------------------------------------| + LT(2,KC_TAB), KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC, +// |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,75u | | | | | | | | | | | | 1,25u | KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, -// |-------------------------------------------------------------------------------------------------------------------------------------- +// |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,25u | | | | | | | | | | | 1,75u | | KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, MO(1), -// `-------------------------------------------------------------------------------------------------------------------------------------' +// └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ // | | 1,25u | | 1,25u | | XXXXXX, KC_LGUI, KC_LALT, KC_SPACE, KC_RALT, KC_RGUI, XXXXXX -// `----------------------------------------------------------------------------------------------------' - ), +// └────────────────────────────────────────────────────────────────────────────────────────────────────┘ + ), +// Fn layer, left hand free [1] = LAYOUT( -// ,-------------------------------------------------------------------------------------------------------------------------------------. +// ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ +// | | | | | | | | | | | | | | | | + ______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_INS, RESET, +// |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| +// | 1,5u | | | | | | | | | | | | | 1,5u | + ______, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, ______, ______, ______, ______, KC_DEL, +// |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| +// | 1,75u | | | | | | | | | | | | 1,25u | + KC_RCTL, KC_VOLU, KC_VOLD, KC_MUTE, ______, ______, ______, ______, ______, ______, ______, ______, ______, +// |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| +// | 1,25u | | | | | | | | | | | 1,75u | | + ______, BL_TOGG, BL_INC, BL_DEC, BL_STEP, ______, ______, ______, ______, ______, ______, ______, ______, +// └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ +// | | 1,25u | | 1,25u | | + XXXXXX, ______, ______, MY_PLAY, ______, ______, XXXXXX +// └────────────────────────────────────────────────────────────────────────────────────────────────────┘ + ), + +// Left Ctrl layer, right hand free + [2] = LAYOUT( +// ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ // | | | | | | | | | | | | | | | | - KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_INS, RESET, -// |-------------------------------------------------------------------------------------------------------------------------------------- + ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, +// |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,5u | | | | | | | | | | | | | 1,5u | - KC_CAPS, ______, ______, ______, ______, ______, ______, ______, KC_PSCR, KC_SLCK, KC_PAUS, KC_UP, ______, KC_DEL, -// |-------------------------------------------------------------------------------------------------------------------------------------| + ______, ______, ______, ______, ______, ______, KC_END, KC_PGDN, KC_UP, KC_PGUP, KC_HOME, ______, ______, KC_DEL, +// |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,75u | | | | | | | | | | | | 1,25u | - KC_RCTL, KC_VOLU, KC_VOLD, KC_MUTE, KC_MPLY, KC_MSTP, KC_ASTR, KC_SLSH, KC_HOME, KC_PGUP, KC_LEFT, KC_RGHT, ______, -// |-------------------------------------------------------------------------------------------------------------------------------------- + ______, ______, ______, ______, ______, ______, ______, KC_LEFT, KC_DOWN, KC_RGHT, ______, ______, ______, +// |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,25u | | | | | | | | | | | 1,75u | | - ______, ______, ______, ______, ______, ______, KC_PLUS, KC_UNDS, KC_END, KC_PGDN, KC_DOWN, ______, ______, -// `-------------------------------------------------------------------------------------------------------------------------------------' + ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, +// └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ // | | 1,25u | | 1,25u | | - ______, ______, ______, ______, ______, ______, ______ -// `----------------------------------------------------------------------------------------------------' - ), + XXXXXX, ______, ______, ______, ______, ______, XXXXXX +// └────────────────────────────────────────────────────────────────────────────────────────────────────┘ + ), }; diff --git a/keyboards/kbdfans/kbd6x/keymaps/mekberg/readme.md b/keyboards/kbdfans/kbd6x/keymaps/mekberg/readme.md index be22dd16c0b2..043bdedbf4f7 100644 --- a/keyboards/kbdfans/kbd6x/keymaps/mekberg/readme.md +++ b/keyboards/kbdfans/kbd6x/keymaps/mekberg/readme.md @@ -1 +1,7 @@ -# this is the default hhkb layout in a more useable normalized form (aka the way i use mine) \ No newline at end of file +# General Information + +This is more or less a HHKB base layout, but with completely different Fn layers. I don't use most of the HHKB secondary key positions because, honestly, they make no sense to me at all. + +Fn key layer is focused mostly on keyboard firmware features as well as some of the necessary alternate functions. + +Left Control Hold layer is focused on nav cluster functionality. From 582f89b11b820c8c918e8d88fd2865825b7cfd04 Mon Sep 17 00:00:00 2001 From: Martin Ekberg Date: Fri, 4 Oct 2019 10:53:53 +0200 Subject: [PATCH 03/14] Update keymap and add rules --- keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c | 8 ++++---- keyboards/kbdfans/kbd6x/keymaps/mekberg/rules.mk | 2 ++ 2 files changed, 6 insertions(+), 4 deletions(-) create mode 100644 keyboards/kbdfans/kbd6x/keymaps/mekberg/rules.mk diff --git a/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c b/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c index fe8c99d6e7b3..f1c2cfc0cc3d 100644 --- a/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c +++ b/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c @@ -36,7 +36,7 @@ KBD6x ANSI physical layout |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| | 1,75u | | | | | | | | | | | | 1,25u | |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| - | 1,25u | | | | | | | | | | | 1,75u | | + | 2,25u | | | | | | | | | | | 1,75u | | └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ | | 1,25u | | 1,25u | | └────────────────────────────────────────────────────────────────────────────────────────────────────┘ @@ -46,7 +46,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [0] = LAYOUT( // ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ // | | | | | | | | | | | | | | | | - KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_NUBS, KC_NUHS, + KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_NUBS, KC_NUHS, // |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,5u | | | | | | | | | | | | | 1,5u | LT(2,KC_TAB), KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC, @@ -66,7 +66,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [1] = LAYOUT( // ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ // | | | | | | | | | | | | | | | | - ______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_INS, RESET, + KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_INS, RESET, // |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,5u | | | | | | | | | | | | | 1,5u | ______, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, ______, ______, ______, ______, KC_DEL, @@ -86,7 +86,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [2] = LAYOUT( // ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ // | | | | | | | | | | | | | | | | - ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, + ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, KC_BSPC, // |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,5u | | | | | | | | | | | | | 1,5u | ______, ______, ______, ______, ______, ______, KC_END, KC_PGDN, KC_UP, KC_PGUP, KC_HOME, ______, ______, KC_DEL, diff --git a/keyboards/kbdfans/kbd6x/keymaps/mekberg/rules.mk b/keyboards/kbdfans/kbd6x/keymaps/mekberg/rules.mk new file mode 100644 index 000000000000..95e3afcc6426 --- /dev/null +++ b/keyboards/kbdfans/kbd6x/keymaps/mekberg/rules.mk @@ -0,0 +1,2 @@ +NKRO_ENABLE = yes # USB Nkey Rollover +CONSOLE_ENABLE = no # Console for debug(+400) From c7e5696b3b73ad1e4fe91217c604760ec3142c1d Mon Sep 17 00:00:00 2001 From: Martin Ekberg Date: Fri, 4 Oct 2019 11:02:13 +0200 Subject: [PATCH 04/14] Add keymap.h with permissive_hold setting --- keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.h | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.h diff --git a/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.h b/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.h new file mode 100644 index 000000000000..d29180a5affc --- /dev/null +++ b/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.h @@ -0,0 +1,5 @@ +#pragma once + +// Define some configuration for modtap behavior +// #define TAPPING_TERM 150 +#define PERMISSIVE_HOLD From bb623c7b75a4af17d561c47cb45b1b5c0a44327d Mon Sep 17 00:00:00 2001 From: Martin Ekberg Date: Fri, 4 Oct 2019 11:04:26 +0200 Subject: [PATCH 05/14] Rename keymap.h to correct name config.h --- keyboards/kbdfans/kbd6x/keymaps/mekberg/{keymap.h => config.h} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename keyboards/kbdfans/kbd6x/keymaps/mekberg/{keymap.h => config.h} (100%) diff --git a/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.h b/keyboards/kbdfans/kbd6x/keymaps/mekberg/config.h similarity index 100% rename from keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.h rename to keyboards/kbdfans/kbd6x/keymaps/mekberg/config.h From 8003065c6d8881539795003d193b764974c5b138 Mon Sep 17 00:00:00 2001 From: Martin Ekberg Date: Mon, 7 Oct 2019 08:27:05 +0200 Subject: [PATCH 06/14] Add next/prev and special lock key to Fn layer --- keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c b/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c index f1c2cfc0cc3d..a3e3da495f7a 100644 --- a/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c +++ b/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c @@ -69,13 +69,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_INS, RESET, // |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,5u | | | | | | | | | | | | | 1,5u | - ______, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, ______, ______, ______, ______, KC_DEL, + ______, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, ______, MY_PREV, ______, ______, KC_DEL, // |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,75u | | | | | | | | | | | | 1,25u | - KC_RCTL, KC_VOLU, KC_VOLD, KC_MUTE, ______, ______, ______, ______, ______, ______, ______, ______, ______, + KC_RCTL, KC_VOLD, KC_VOLU, KC_MUTE, ______, ______, ______, ______, ______, ______, ______, ______, MY_LOCK, // |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,25u | | | | | | | | | | | 1,75u | | - ______, BL_TOGG, BL_INC, BL_DEC, BL_STEP, ______, ______, ______, ______, ______, ______, ______, ______, + ______, BL_TOGG, BL_INC, BL_DEC, BL_STEP, ______, MY_NEXT, ______, ______, ______, ______, ______, ______, // └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ // | | 1,25u | | 1,25u | | XXXXXX, ______, ______, MY_PLAY, ______, ______, XXXXXX From d6091f5cfcbff4fbdb0a39937b96cbec81c9c1f1 Mon Sep 17 00:00:00 2001 From: Martin Ekberg Date: Mon, 7 Oct 2019 08:40:46 +0200 Subject: [PATCH 07/14] Use correct modifier in MY_LOCK command --- keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c b/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c index a3e3da495f7a..5c81bad689c3 100644 --- a/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c +++ b/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c @@ -24,7 +24,8 @@ #define MY_PREV KC_MRWD // Media: Previous #define MY_NEXT KC_MFFD // Media: Next #define MY_PLAY KC_MPLY // Media: Play/Pause -#define MY_LOCK C(A(KC_L)) // Mac: Lock +// #define MY_LOCK C(A(KC_L)) // Mac: Lock +#define MY_LOCK C(LCMD(KC_L)) // Mac: Lock (when Alt/Command have been swapped) /* KBD6x ANSI physical layout From 0dd90e46967ce9e01b7dcac6d6806799d3d55ea0 Mon Sep 17 00:00:00 2001 From: Martin Ekberg Date: Thu, 10 Oct 2019 10:33:22 +0200 Subject: [PATCH 08/14] Removed unnecessary filler defines --- keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c b/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c index 5c81bad689c3..0ea78565809e 100644 --- a/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c +++ b/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c @@ -15,11 +15,6 @@ */ #include QMK_KEYBOARD_H -// Fillers to make layering more clear -// Flipped the standarad defines to make the map more readable -#define ______ KC_TRNS -#define XXXXXX KC_NO - // My common shortcuts #define MY_PREV KC_MRWD // Media: Previous #define MY_NEXT KC_MFFD // Media: Next From acec67ddc2d213834244c72104acd96e71cadae0 Mon Sep 17 00:00:00 2001 From: Martin Ekberg Date: Thu, 10 Oct 2019 12:25:57 +0200 Subject: [PATCH 09/14] Add build instructions to README --- keyboards/kbdfans/kbd6x/keymaps/mekberg/readme.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/keyboards/kbdfans/kbd6x/keymaps/mekberg/readme.md b/keyboards/kbdfans/kbd6x/keymaps/mekberg/readme.md index 043bdedbf4f7..d869f7e67649 100644 --- a/keyboards/kbdfans/kbd6x/keymaps/mekberg/readme.md +++ b/keyboards/kbdfans/kbd6x/keymaps/mekberg/readme.md @@ -2,6 +2,13 @@ This is more or less a HHKB base layout, but with completely different Fn layers. I don't use most of the HHKB secondary key positions because, honestly, they make no sense to me at all. -Fn key layer is focused mostly on keyboard firmware features as well as some of the necessary alternate functions. +Fn key layer is focused mostly on keyboard firmware features (like RGB) as well as some of the necessary alternate functions. It also hold media keys. -Left Control Hold layer is focused on nav cluster functionality. +Left Control Hold layer is focused on nav cluster functionality, and turns Backspace into Delete (and moves Backspace up into the top right 1u position). + + +# Build instructions + +To simply build the firmware file: `make clean && make kbdfans/kbd6x:mekberg` + +To build and immediately flash: `make clean && make kbdfans/kbd6x:mekberg:dfu` From 4ce1d35a28a019bacb0a8b4967d7fd51de95b8b7 Mon Sep 17 00:00:00 2001 From: Martin Ekberg Date: Thu, 17 Oct 2019 09:29:31 +0200 Subject: [PATCH 10/14] Move RGB controls to more logical up/down key positions, move next/prev controls, remove del from Fn layer --- keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c | 14 ++++++++------ keyboards/kbdfans/kbd6x/keymaps/mekberg/readme.md | 4 ++-- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c b/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c index 0ea78565809e..7e4475695a9a 100644 --- a/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c +++ b/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c @@ -59,30 +59,32 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { ), // Fn layer, left hand free +// F-keys, RGB controls, media controls, Keyboard functions [1] = LAYOUT( // ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ // | | | | | | | | | | | | | | | | - KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_INS, RESET, + KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ______, RESET, // |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,5u | | | | | | | | | | | | | 1,5u | - ______, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, ______, MY_PREV, ______, ______, KC_DEL, + ______, ______, ______, ______, RGB_TOG, RGB_HUI, RGB_SAI, RGB_VAI, ______, ______, ______, ______, ______, ______, // |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,75u | | | | | | | | | | | | 1,25u | - KC_RCTL, KC_VOLD, KC_VOLU, KC_MUTE, ______, ______, ______, ______, ______, ______, ______, ______, MY_LOCK, + KC_RCTL, KC_VOLD, KC_VOLU, KC_MUTE, RGB_MOD, RGB_HUD, RGB_SAD, RGB_VAD, ______, ______, ______, ______, MY_LOCK, // |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,25u | | | | | | | | | | | 1,75u | | - ______, BL_TOGG, BL_INC, BL_DEC, BL_STEP, ______, MY_NEXT, ______, ______, ______, ______, ______, ______, + ______, BL_TOGG, BL_INC, BL_DEC, BL_STEP, ______, ______, ______, MY_PREV, MY_NEXT, ______, ______, ______, // └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ // | | 1,25u | | 1,25u | | XXXXXX, ______, ______, MY_PLAY, ______, ______, XXXXXX // └────────────────────────────────────────────────────────────────────────────────────────────────────┘ ), -// Left Ctrl layer, right hand free +// Left Tab-Hold layer, right hand free +// Nav-keys [2] = LAYOUT( // ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ // | | | | | | | | | | | | | | | | - ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, KC_BSPC, + ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, KC_INS, KC_BSPC, // |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,5u | | | | | | | | | | | | | 1,5u | ______, ______, ______, ______, ______, ______, KC_END, KC_PGDN, KC_UP, KC_PGUP, KC_HOME, ______, ______, KC_DEL, diff --git a/keyboards/kbdfans/kbd6x/keymaps/mekberg/readme.md b/keyboards/kbdfans/kbd6x/keymaps/mekberg/readme.md index d869f7e67649..febe2e1d68a1 100644 --- a/keyboards/kbdfans/kbd6x/keymaps/mekberg/readme.md +++ b/keyboards/kbdfans/kbd6x/keymaps/mekberg/readme.md @@ -2,9 +2,9 @@ This is more or less a HHKB base layout, but with completely different Fn layers. I don't use most of the HHKB secondary key positions because, honestly, they make no sense to me at all. -Fn key layer is focused mostly on keyboard firmware features (like RGB) as well as some of the necessary alternate functions. It also hold media keys. +Fn key layer is focused mostly on keyboard firmware features (like RGB) as well as some of the necessary alternate functions. It also hold media controls, F-keys and Reset. -Left Control Hold layer is focused on nav cluster functionality, and turns Backspace into Delete (and moves Backspace up into the top right 1u position). +Left Tab-Hold layer is focused on nav cluster functionality, and turns Backspace into Delete (and moves Backspace up into the top right 1u position). # Build instructions From 503f876c8168470c1029fc00b9989134e6f08271 Mon Sep 17 00:00:00 2001 From: Martin Ekberg Date: Thu, 17 Oct 2019 09:37:21 +0200 Subject: [PATCH 11/14] Fix wrong placeholders and fix up formatting --- .../kbdfans/kbd6x/keymaps/mekberg/keymap.c | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c b/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c index 7e4475695a9a..e13547782d14 100644 --- a/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c +++ b/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c @@ -42,19 +42,19 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [0] = LAYOUT( // ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ // | | | | | | | | | | | | | | | | - KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_NUBS, KC_NUHS, + KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_NUBS,KC_NUHS, // |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,5u | | | | | | | | | | | | | 1,5u | LT(2,KC_TAB), KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC, // |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,75u | | | | | | | | | | | | 1,25u | - KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, + KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, // |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,25u | | | | | | | | | | | 1,75u | | - KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, MO(1), + KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, MO(1), // └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ // | | 1,25u | | 1,25u | | - XXXXXX, KC_LGUI, KC_LALT, KC_SPACE, KC_RALT, KC_RGUI, XXXXXX + XXXXXXX, KC_LGUI, KC_LALT, KC_SPACE, KC_RALT, KC_RGUI, XXXXXXX // └────────────────────────────────────────────────────────────────────────────────────────────────────┘ ), @@ -63,19 +63,19 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [1] = LAYOUT( // ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ // | | | | | | | | | | | | | | | | - KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ______, RESET, + KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, RESET, // |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,5u | | | | | | | | | | | | | 1,5u | - ______, ______, ______, ______, RGB_TOG, RGB_HUI, RGB_SAI, RGB_VAI, ______, ______, ______, ______, ______, ______, + _______, _______, _______, _______, RGB_TOG, RGB_HUI, RGB_SAI, RGB_VAI, _______, _______, _______, _______, _______, _______, // |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,75u | | | | | | | | | | | | 1,25u | - KC_RCTL, KC_VOLD, KC_VOLU, KC_MUTE, RGB_MOD, RGB_HUD, RGB_SAD, RGB_VAD, ______, ______, ______, ______, MY_LOCK, + KC_RCTL, KC_VOLD, KC_VOLU, KC_MUTE, RGB_MOD, RGB_HUD, RGB_SAD, RGB_VAD, _______, _______, _______, _______, MY_LOCK, // |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,25u | | | | | | | | | | | 1,75u | | - ______, BL_TOGG, BL_INC, BL_DEC, BL_STEP, ______, ______, ______, MY_PREV, MY_NEXT, ______, ______, ______, + _______, BL_TOGG, BL_INC, BL_DEC, BL_STEP, _______, _______, _______, MY_PREV, MY_NEXT, _______, _______, _______, // └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ // | | 1,25u | | 1,25u | | - XXXXXX, ______, ______, MY_PLAY, ______, ______, XXXXXX + XXXXXXX, _______, _______, MY_PLAY, _______, _______, XXXXXXX // └────────────────────────────────────────────────────────────────────────────────────────────────────┘ ), @@ -84,19 +84,19 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [2] = LAYOUT( // ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ // | | | | | | | | | | | | | | | | - ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, KC_INS, KC_BSPC, + _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_INS, KC_BSPC, // |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,5u | | | | | | | | | | | | | 1,5u | - ______, ______, ______, ______, ______, ______, KC_END, KC_PGDN, KC_UP, KC_PGUP, KC_HOME, ______, ______, KC_DEL, + _______, _______, _______, _______, _______, _______, KC_END, KC_PGDN, KC_UP, KC_PGUP, KC_HOME, _______, _______, KC_DEL, // |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,75u | | | | | | | | | | | | 1,25u | - ______, ______, ______, ______, ______, ______, ______, KC_LEFT, KC_DOWN, KC_RGHT, ______, ______, ______, + _______, _______, _______, _______, _______, _______, _______, KC_LEFT, KC_DOWN, KC_RGHT, _______, _______, _______, // |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,25u | | | | | | | | | | | 1,75u | | - ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, + _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, // └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ // | | 1,25u | | 1,25u | | - XXXXXX, ______, ______, ______, ______, ______, XXXXXX + XXXXXXX, _______, _______, _______, _______, _______, XXXXXXX // └────────────────────────────────────────────────────────────────────────────────────────────────────┘ ), }; From c16a33a43d6a257dda16f89d00fe38e08e8d261c Mon Sep 17 00:00:00 2001 From: Martin Ekberg Date: Thu, 17 Oct 2019 09:41:24 +0200 Subject: [PATCH 12/14] Remove unused code --- .../kbdfans/kbd6x/keymaps/mekberg/keymap.c | 23 +++---------------- 1 file changed, 3 insertions(+), 20 deletions(-) diff --git a/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c b/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c index e13547782d14..151536fe3567 100644 --- a/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c +++ b/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c @@ -15,12 +15,8 @@ */ #include QMK_KEYBOARD_H -// My common shortcuts -#define MY_PREV KC_MRWD // Media: Previous -#define MY_NEXT KC_MFFD // Media: Next -#define MY_PLAY KC_MPLY // Media: Play/Pause // #define MY_LOCK C(A(KC_L)) // Mac: Lock -#define MY_LOCK C(LCMD(KC_L)) // Mac: Lock (when Alt/Command have been swapped) +#define MY_LOCK C(LCMD(KC_L)) // Mac: Lock (when Alt/Command have been swapped in macOS) /* KBD6x ANSI physical layout @@ -72,10 +68,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_RCTL, KC_VOLD, KC_VOLU, KC_MUTE, RGB_MOD, RGB_HUD, RGB_SAD, RGB_VAD, _______, _______, _______, _______, MY_LOCK, // |─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────| // | 1,25u | | | | | | | | | | | 1,75u | | - _______, BL_TOGG, BL_INC, BL_DEC, BL_STEP, _______, _______, _______, MY_PREV, MY_NEXT, _______, _______, _______, + _______, BL_TOGG, BL_INC, BL_DEC, BL_STEP, _______, _______, _______, KC_MRWD, KC_MFFD, _______, _______, _______, // └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ // | | 1,25u | | 1,25u | | - XXXXXXX, _______, _______, MY_PLAY, _______, _______, XXXXXXX + XXXXXXX, _______, _______, KC_MPLY, _______, _______, XXXXXXX // └────────────────────────────────────────────────────────────────────────────────────────────────────┘ ), @@ -100,16 +96,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { // └────────────────────────────────────────────────────────────────────────────────────────────────────┘ ), }; - - -void matrix_init_user(void) { - -} - -void matrix_scan_user(void) { - -} - -bool process_record_user(uint16_t keycode, keyrecord_t *record) { - return true; -} From f19b3578814d9a1e915589a8efab15026dc1a3da Mon Sep 17 00:00:00 2001 From: Martin Ekberg Date: Fri, 18 Oct 2019 11:53:45 +0200 Subject: [PATCH 13/14] Clarify comments on custom defines --- keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c b/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c index 151536fe3567..f3be99263960 100644 --- a/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c +++ b/keyboards/kbdfans/kbd6x/keymaps/mekberg/keymap.c @@ -15,8 +15,8 @@ */ #include QMK_KEYBOARD_H -// #define MY_LOCK C(A(KC_L)) // Mac: Lock -#define MY_LOCK C(LCMD(KC_L)) // Mac: Lock (when Alt/Command have been swapped in macOS) +// #define MY_LOCK C(A(KC_L)) // Mac: Custom lock hotkey in BTT +#define MY_LOCK C(LCMD(KC_L)) // Mac: Custom lock hotkey in BTT (when Alt/Command have been swapped in macOS) /* KBD6x ANSI physical layout From 22045ae4560699560d8d5fbf24b088d9c77dc7b1 Mon Sep 17 00:00:00 2001 From: Endemoniada Date: Fri, 18 Oct 2019 12:00:56 +0200 Subject: [PATCH 14/14] Update keyboards/kbdfans/kbd6x/keymaps/mekberg/rules.mk Co-Authored-By: fauxpark --- keyboards/kbdfans/kbd6x/keymaps/mekberg/rules.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboards/kbdfans/kbd6x/keymaps/mekberg/rules.mk b/keyboards/kbdfans/kbd6x/keymaps/mekberg/rules.mk index 95e3afcc6426..257214607e2f 100644 --- a/keyboards/kbdfans/kbd6x/keymaps/mekberg/rules.mk +++ b/keyboards/kbdfans/kbd6x/keymaps/mekberg/rules.mk @@ -1,2 +1,2 @@ NKRO_ENABLE = yes # USB Nkey Rollover -CONSOLE_ENABLE = no # Console for debug(+400) +CONSOLE_ENABLE = no # Console for debug