[Keyboard] Naked48/60 Configurator bugfix (#7131)
Support for QMK configurator of keyboard Naked48 / 60. Related: Pull request to configurator [Keyboard] Add keyboard Naked48 / 60 # 549
This commit is contained in:
committed by
noroadsleft
parent
6d95082cbf
commit
68cf2725aa
@@ -21,6 +21,10 @@
|
||||
#define TAPPING_FORCE_HOLD
|
||||
#define TAPPING_TERM 180
|
||||
|
||||
#ifdef RGBLED_NUM
|
||||
#undef RGBLED_NUM
|
||||
#endif
|
||||
|
||||
#define DRIVER_LED_TOTAL 48
|
||||
|
||||
#ifdef RGB_MATRIX_ENABLE
|
||||
|
||||
@@ -26,12 +26,6 @@ enum custom_keycodes {
|
||||
RGB_RST = SAFE_RANGE
|
||||
};
|
||||
|
||||
// Fillers to make layering more clear
|
||||
#define KC_CT11 LCTL_T(KC_F11)
|
||||
#define KC_SF12 SFT_T(KC_F12)
|
||||
#define KC_LOEN LT(_LOWER, KC_ENT)
|
||||
#define KC_RASP LT(_RAISE, KC_SPC)
|
||||
|
||||
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||
[_QWERTY] = LAYOUT(
|
||||
//,-----------------------------------------------------| |-----------------------------------------------------.
|
||||
@@ -41,7 +35,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||
//|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------|
|
||||
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, JP_COMM, JP_DOT, JP_SLSH, JP_BSLS,
|
||||
//|--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------|
|
||||
KC_LEFT,KC_RIGHT, KC_LGUI, KC_MHEN, KC_LOEN, KC_BSPC, KC_DEL, KC_RASP, KC_HENK, KC_LALT, KC_DOWN, KC_UP
|
||||
KC_LEFT,KC_RIGHT, KC_LGUI, KC_MHEN,LT(_LOWER, KC_ENT), KC_BSPC, KC_DEL,LT(_RAISE, KC_SPC),KC_HENK, KC_LALT, KC_DOWN, KC_UP
|
||||
//`------------------------------------------------------------------------------------------------------------'
|
||||
),
|
||||
|
||||
@@ -63,11 +57,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||
//,-----------------------------------------------------| |-----------------------------------------------------.
|
||||
KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, XXXXXXX, KC_UP, XXXXXXX, KC_PGUP, KC_DEL,
|
||||
//|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------|
|
||||
KC_CT11, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, XXXXXXX, KC_LEFT, KC_DOWN,KC_RIGHT, KC_LSFT, KC_ENT,
|
||||
LCTL_T(KC_F11), KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, XXXXXXX, KC_LEFT, KC_DOWN,KC_RIGHT, KC_LSFT, KC_ENT,
|
||||
//|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------|
|
||||
KC_SF12, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_PGDN, XXXXXXX,
|
||||
SFT_T(KC_F12), KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_PGDN, XXXXXXX,
|
||||
//|--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------|
|
||||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
|
||||
_______, _______, _______, KC_MHEN, _______, _______, _______, _______, KC_HENK, _______, _______, _______
|
||||
//`------------------------------------------------------------------------------------------------------------'
|
||||
),
|
||||
|
||||
@@ -101,7 +95,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
||||
RGB_current_mode = rgblight_config.mode;
|
||||
}
|
||||
break;
|
||||
case RGBRST:
|
||||
case RGB_RST:
|
||||
if (record->event.pressed) {
|
||||
eeconfig_update_rgblight_default();
|
||||
rgblight_enable();
|
||||
|
||||
@@ -1,46 +1,37 @@
|
||||
# The salicylic keymap for naked48
|
||||
|
||||
Default
|
||||
//,-----------------------------------------| |-----------------------------------------.
|
||||
TAB, Q, W, E, R, T, Y, U, I, O, P, [,
|
||||
//|------+------+------+------+------+------| |------+------+------+------+------+------|
|
||||
LSFT, A, S, D, F, G, H, J, K, L, -, ],
|
||||
//|------+------+------+------+------+------| |------+------+------+------+------+------|
|
||||
LCTRL, Z, X, C, V, B, N, M, ,, ., /, \,
|
||||
//|------+------+------+------+------+-------|------+-----+-------+-----+------+------+------|
|
||||
LEFT, RIGHT, LGUI, MHEN,Low+Ent, BSPC, DEL,Rai+SPC, HENK, LALT, UP, DOWN
|
||||
//`----------------------------------------------------------------------------------'
|
||||
## Default
|
||||
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
|
||||
|:----:|:----:|:----:|:----:|:----:|:----:|:----:|:----:|:----:|:----:|:----:|:----:|:----:|:----:|
|
||||
| TAB | Q| W| E| R| T| | | Y| U| I| O| P| [|
|
||||
|LCTRL | A| S| D| F| G| | | H| J| K| L| -| ]|
|
||||
| LSFT | Z| X| C| V| B| | | N| M| ,| .| /| \|
|
||||
| | LEFT| RIGHT| LGUI| MHEN|LOWER, ENT|BSPC|DEL|RAISE,SPC|HENK| LALT| DOWN| UP| |
|
||||
|
||||
Lower
|
||||
//,-----------------------------------------| |-----------------------------------------.
|
||||
ESC, EXLM, JQUES, JLBRC, JRBRC, JTILD, 6, 7, 8, 9, *, /,
|
||||
//|------+------+------+------+------+------| |------+------+------+------+------+------|
|
||||
JQUOT, HASH, JDQUO, JLPRN, JRPRN, JAT, XXXXX, 4, 5, 6, -, =,
|
||||
//|------+------+------+------+------+------| |------+------+------+------+------+------|
|
||||
JHAT, PERC, JAMPR, SCLN, JCLON, JPIPE, 0, 1, 2, 3, +, ENT,
|
||||
//|------+------+------+------+------+------|------+------+------+------+------+------+------|
|
||||
LEFT, RIGHT, LGUI, ZKHK, LOWER, BSPC, DEL, RAISE, 0, DOT, UP, DOWN
|
||||
//`----------------------------------------------------------------------------------'
|
||||
|
||||
Raise
|
||||
//,-----------------------------------------| |-----------------------------------------.
|
||||
ESC, 1, 2, 3, 4, 5, 6, XXXXX, UP, XXXXX, PGUP, BSPC,
|
||||
//|------+------+------+------+------+------| |------+------+------+------+------+------|
|
||||
Ctrl F11, F1, F2, F3, F4, F5, XXXXX, LEFT, DOWN, RIGHT, LSFT, ENT,
|
||||
//|------+------+------+------+------+------| |------+------+------+------+------+------|
|
||||
Shift F12, F6, F7, F8, F9, F10, XXXXX, XXXXX, XXXXX, XXXXX, PGDN, XXXXX,
|
||||
//|------+------+------+------+------+------|------+------+------+------+------+------+------|
|
||||
LEFT, RIGHT, LGUI, ZKHK, LOWER, BSPC, DEL, RAISE, 0, DOT, UP, DOWN
|
||||
//`----------------------------------------------------------------------------------'
|
||||
## Lower
|
||||
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
|
||||
|:----:|:----:|:----:|:----:|:----:|:----:|:----:|:----:|:----:|:----:|:----:|:----:|:----:|:----:|
|
||||
| ESC| !| ?| [| ]| ~| | | 6| 7| 8| 9| *| /|
|
||||
| '| #| "| (| )| @| | | XXXXX| 4| 5| 6| -| =|
|
||||
| ^| %| &| ;| :| PIPE| | | 0| 1| 2| 3| +| ENT|
|
||||
| | LEFT| RIGHT| LGUI| ZKHK| LOWER| BSPC| DEL| RAISE| HENK| LALT| DOWN| UP| |
|
||||
|
||||
|
||||
## Raise
|
||||
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
|
||||
|:----:|:----:|:----:|:----:|:----:|:----:|:----:|:----:|:----:|:----:|:----:|:----:|:----:|:----:|
|
||||
| ESC| 1| 2| 3| 4| 5| | | 6| XXXXX| UP| XXXXX| PGUP| DEL|
|
||||
|F11,LCTRL| F1| F2| F3| F4| F5| | | XXXXX| LEFT| DOWN| RIGHT| LSFT| ENT|
|
||||
|F12,LSFT| F6| F7| F8| F9| F10| | | XXXXX| XXXXX| XXXXX| XXXXX| PGDN| XXXXX|
|
||||
| | LEFT| RIGHT| LGUI| MHEN| LOWER| BSPC| DEL| RAISE| HENK| LALT| DOWN| UP| |
|
||||
|
||||
|
||||
## Adjust
|
||||
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
|
||||
|:----:|:----:|:----:|:----:|:----:|:----:|:----:|:----:|:------:|:------:|:------:|:------:|:-------:|:------:|
|
||||
| ESC| XXXXX| XXXXX| XXXXX| XXXXX| XXXXX| | | RGB_RST| XXXXX| XXXXX| XXXXX| XXXXX| XXXXX|
|
||||
| LCTRL| XXXXX| XXXXX| XXXXX| XXXXX| XXXXX| | | RGB_TOG| RGB_MOD| XXXXX| C+A+D| Alt+PSCR| PSCR|
|
||||
| LSFT| XXXXX| XXXXX| XXXXX| XXXXX| XXXXX| | | RGB_VAD| RGB_VAI| RGB_HUD| RGB_HUI| RGB_SAD| RGB_SAI|
|
||||
| | LEFT| RIGHT| LGUI| MHEN| LOWER| BSPC| DEL| RAISE| HENK| LALT| DOWN| UP| |
|
||||
|
||||
Adjust
|
||||
//,-----------------------------------------| |----------------------------------------------.
|
||||
ESC, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, DEL,
|
||||
//|------+------+------+------+------+------| |------+-------+-------+-------+-------+-------|
|
||||
Ctrl F11, F1, F2, F3, F4, F5, LED ON/Off,LED MOD, XXXXX, C+A+D,Alt+PSCR, PSCR,
|
||||
//|------+------+------+------+------+------| |------+-------+-------+-------+-------+-------|
|
||||
Shift F12, F6, F7, F8, F9, F10, LED VAD,LED VAI,LED HUD,LED HUI,LED SAD,LED SAI,
|
||||
//|------+------+------+------+------+------|------+------+------+-------+-------+-------+-------|
|
||||
LEFT, RIGHT, LGUI, ZKHK, LOWER, BSPC, DEL, RAISE, 0, DOT, UP, DOWN
|
||||
//`--------------------------------------------------------------------------------------'
|
||||
)
|
||||
Reference in New Issue
Block a user