mirror of
https://github.com/qmk/qmk_userspace.git
synced 2025-06-20 12:29:58 -04:00
Forgot to update default keymap
- they had the wrong oled driver in there - Added copyright stuff back
This commit is contained in:
parent
c86deba845
commit
873c2bf735
13 changed files with 111 additions and 90 deletions
|
@ -1 +1,4 @@
|
||||||
|
// Copyright 2022 @geigeigeist
|
||||||
|
// SPDX-License-Identifier: GPL-2.0+
|
||||||
|
|
||||||
#include "2040.h"
|
#include "2040.h"
|
|
@ -1,3 +1,6 @@
|
||||||
|
// Copyright 2022 @geigeigeist
|
||||||
|
// SPDX-License-Identifier: GPL-2.0+
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "klor.h"
|
#include "klor.h"
|
|
@ -1,3 +1,7 @@
|
||||||
|
// Copyright 2022 @geigeigeist
|
||||||
|
// SPDX-License-Identifier: GPL-2.0+
|
||||||
|
// here you find only RP2040 specific configurations
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
#include "config_common.h"
|
#include "config_common.h"
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,22 @@
|
||||||
|
/*
|
||||||
|
Copyright 2022 GEIST <@geigeigeist>
|
||||||
|
|
||||||
|
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 <http://www.gnu.org/licenses/>.
|
||||||
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
#include "config_common.h"
|
||||||
|
|
||||||
// Most configuration will be found in info.json
|
// Most configuration will be found in info.json
|
||||||
|
|
||||||
|
|
|
@ -11,11 +11,6 @@ for more options.
|
||||||
//#define TAPPING_TERM 170
|
//#define TAPPING_TERM 170
|
||||||
#define TAPPING_TERM 170
|
#define TAPPING_TERM 170
|
||||||
|
|
||||||
// Prevent normal rollover on alphas from accidentally triggering mods.
|
|
||||||
#define IGNORE_MOD_TAP_INTERRUPT
|
|
||||||
|
|
||||||
// Enable rapid switch from tap to hold, disables double tap hold auto-repeat.
|
|
||||||
#define TAPPING_FORCE_HOLD
|
|
||||||
|
|
||||||
// Auto Shift
|
// Auto Shift
|
||||||
#define NO_AUTO_SHIFT_ALPHA
|
#define NO_AUTO_SHIFT_ALPHA
|
||||||
|
|
|
@ -20,9 +20,9 @@
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include "klor.h"
|
#include "klor.h"
|
||||||
#ifdef HAPTIC_ENABLE
|
//#ifdef HAPTIC_ENABLE
|
||||||
#include "drivers/haptic/DRV2605L.h"
|
//#include "drivers/haptic/DRV2605L.h"
|
||||||
#endif //HAPTIC ENABLE
|
//#endif //HAPTIC ENABLE
|
||||||
|
|
||||||
|
|
||||||
// ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
|
// ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
|
||||||
|
|
|
@ -1,9 +1,4 @@
|
||||||
OLED_ENABLE = yes
|
|
||||||
OLED_DRIVER = SSD1306
|
|
||||||
ENCODER_ENABLE = yes
|
|
||||||
EXTRAKEY_ENABLE = yes
|
EXTRAKEY_ENABLE = yes
|
||||||
AUDIO_ENABLE = no
|
|
||||||
MUSIC_ENABLE = no
|
|
||||||
|
|
||||||
DYNAMIC_MACRO_ENABLE = no
|
DYNAMIC_MACRO_ENABLE = no
|
||||||
COMBO_ENABLE = no
|
COMBO_ENABLE = no
|
||||||
|
@ -13,4 +8,4 @@ KEY_OVERRIDE_ENABLE = no
|
||||||
HAPTIC_ENABLE = no
|
HAPTIC_ENABLE = no
|
||||||
|
|
||||||
#PER KEY RGB
|
#PER KEY RGB
|
||||||
RGB_MATRIX_ENABLE = no
|
RGB_MATRIX_ENABLE = no
|
|
@ -17,6 +17,81 @@
|
||||||
|
|
||||||
#include "klor.h"
|
#include "klor.h"
|
||||||
|
|
||||||
|
#define LAYOUT_polydactyl( \
|
||||||
|
L01, L02, L03, L04, L05, R00, R01, R02, R03, R04, \
|
||||||
|
L10, L11, L12, L13, L14, L15, R10, R11, R12, R13, R14, R15, \
|
||||||
|
L20, L21, L22, L23, L24, L25, L35, R30, R20, R21, R22, R23, R24, R25, \
|
||||||
|
L31, L32, L33, L34, R31, R32, R33, R34 \
|
||||||
|
) \
|
||||||
|
{ \
|
||||||
|
{ ___, L01, L02, L03, L04, L05 }, \
|
||||||
|
{ L10, L11, L12, L13, L14, L15 }, \
|
||||||
|
{ L20, L21, L22, L23, L24, L25 }, \
|
||||||
|
{ ___, L31, L32, L33, L34, L35 }, \
|
||||||
|
{ ___, R04, R03, R02, R01, R00 }, \
|
||||||
|
{ R15, R14, R13, R12, R11, R10 }, \
|
||||||
|
{ R25, R24, R23, R22, R21, R20 }, \
|
||||||
|
{ ___, R34, R33, R32, R31, R30 }, \
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#define LAYOUT_konrad( \
|
||||||
|
L01, L02, L03, L04, L05, R00, R01, R02, R03, R04, \
|
||||||
|
L10, L11, L12, L13, L14, L15, R10, R11, R12, R13, R14, R15, \
|
||||||
|
L20, L21, L22, L23, L24, L25, L35, R30, R20, R21, R22, R23, R24, R25, \
|
||||||
|
L31, L32, L33, R32, R33, R34 \
|
||||||
|
) \
|
||||||
|
{ \
|
||||||
|
{ ___, L01, L02, L03, L04, L05 }, \
|
||||||
|
{ L10, L11, L12, L13, L14, L15 }, \
|
||||||
|
{ L20, L21, L22, L23, L24, L25 }, \
|
||||||
|
{ ___, L31, L32, L33, ___, L35 }, \
|
||||||
|
{ ___, R04, R03, R02, R01, R00 }, \
|
||||||
|
{ R15, R14, R13, R12, R11, R10 }, \
|
||||||
|
{ R25, R24, R23, R22, R21, R20 }, \
|
||||||
|
{ ___, R34, R33, R32, ___, R30 }, \
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#define LAYOUT_yubitsume( \
|
||||||
|
L01, L02, L03, L04, L05, R00, R01, R02, R03, R04, \
|
||||||
|
L11, L12, L13, L14, L15, R10, R11, R12, R13, R14, \
|
||||||
|
L21, L22, L23, L24, L25, L35, R30, R20, R21, R22, R23, R24, \
|
||||||
|
L31, L32, L33, L34, R31, R32, R33, R34 \
|
||||||
|
) \
|
||||||
|
{ \
|
||||||
|
{ ___, L01, L02, L03, L04, L05 }, \
|
||||||
|
{ ___, L11, L12, L13, L14, L15 }, \
|
||||||
|
{ ___, L21, L22, L23, L24, L25 }, \
|
||||||
|
{ ___, L31, L32, L33, L34, L35 }, \
|
||||||
|
{ ___, R04, R03, R02, R01, R00 }, \
|
||||||
|
{ ___, R14, R13, R12, R11, R10 }, \
|
||||||
|
{ ___, R24, R23, R22, R21, R20 }, \
|
||||||
|
{ ___, R34, R33, R32, R31, R30 }, \
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#define LAYOUT_saegewerk( \
|
||||||
|
L01, L02, L03, L04, L05, R00, R01, R02, R03, R04, \
|
||||||
|
L11, L12, L13, L14, L15, R10, R11, R12, R13, R14, \
|
||||||
|
L21, L22, L23, L24, L25, L35, R30, R20, R21, R22, R23, R24, \
|
||||||
|
L31, L32, L33, R32, R33, R34 \
|
||||||
|
) \
|
||||||
|
{ \
|
||||||
|
{ ___, L01, L02, L03, L04, L05 }, \
|
||||||
|
{ ___, L11, L12, L13, L14, L15 }, \
|
||||||
|
{ ___, L21, L22, L23, L24, L25 }, \
|
||||||
|
{ ___, L31, L32, L33, ___, L35 }, \
|
||||||
|
{ ___, R04, R03, R02, R01, R00 }, \
|
||||||
|
{ ___, R14, R13, R12, R11, R10 }, \
|
||||||
|
{ ___, R24, R23, R22, R21, R20 }, \
|
||||||
|
{ ___, R34, R33, R32, ___, R30 }, \
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#define LAYOUT LAYOUT_polydactyl
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
oled_rotation_t oled_init_kb(oled_rotation_t rotation) {
|
oled_rotation_t oled_init_kb(oled_rotation_t rotation) {
|
||||||
return OLED_ROTATION_180;
|
return OLED_ROTATION_180;
|
||||||
|
|
|
@ -28,78 +28,4 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// readability
|
// readability
|
||||||
#define ___ KC_NO
|
#define ___ KC_NO
|
||||||
|
|
||||||
#define LAYOUT_polydactyl( \
|
|
||||||
L01, L02, L03, L04, L05, R00, R01, R02, R03, R04, \
|
|
||||||
L10, L11, L12, L13, L14, L15, R10, R11, R12, R13, R14, R15, \
|
|
||||||
L20, L21, L22, L23, L24, L25, L35, R30, R20, R21, R22, R23, R24, R25, \
|
|
||||||
L31, L32, L33, L34, R31, R32, R33, R34 \
|
|
||||||
) \
|
|
||||||
{ \
|
|
||||||
{ ___, L01, L02, L03, L04, L05 }, \
|
|
||||||
{ L10, L11, L12, L13, L14, L15 }, \
|
|
||||||
{ L20, L21, L22, L23, L24, L25 }, \
|
|
||||||
{ ___, L31, L32, L33, L34, L35 }, \
|
|
||||||
{ ___, R04, R03, R02, R01, R00 }, \
|
|
||||||
{ R15, R14, R13, R12, R11, R10 }, \
|
|
||||||
{ R25, R24, R23, R22, R21, R20 }, \
|
|
||||||
{ ___, R34, R33, R32, R31, R30 }, \
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
#define LAYOUT_konrad( \
|
|
||||||
L01, L02, L03, L04, L05, R00, R01, R02, R03, R04, \
|
|
||||||
L10, L11, L12, L13, L14, L15, R10, R11, R12, R13, R14, R15, \
|
|
||||||
L20, L21, L22, L23, L24, L25, L35, R30, R20, R21, R22, R23, R24, R25, \
|
|
||||||
L31, L32, L33, R32, R33, R34 \
|
|
||||||
) \
|
|
||||||
{ \
|
|
||||||
{ ___, L01, L02, L03, L04, L05 }, \
|
|
||||||
{ L10, L11, L12, L13, L14, L15 }, \
|
|
||||||
{ L20, L21, L22, L23, L24, L25 }, \
|
|
||||||
{ ___, L31, L32, L33, ___, L35 }, \
|
|
||||||
{ ___, R04, R03, R02, R01, R00 }, \
|
|
||||||
{ R15, R14, R13, R12, R11, R10 }, \
|
|
||||||
{ R25, R24, R23, R22, R21, R20 }, \
|
|
||||||
{ ___, R34, R33, R32, ___, R30 }, \
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
#define LAYOUT_yubitsume( \
|
|
||||||
L01, L02, L03, L04, L05, R00, R01, R02, R03, R04, \
|
|
||||||
L11, L12, L13, L14, L15, R10, R11, R12, R13, R14, \
|
|
||||||
L21, L22, L23, L24, L25, L35, R30, R20, R21, R22, R23, R24, \
|
|
||||||
L31, L32, L33, L34, R31, R32, R33, R34 \
|
|
||||||
) \
|
|
||||||
{ \
|
|
||||||
{ ___, L01, L02, L03, L04, L05 }, \
|
|
||||||
{ ___, L11, L12, L13, L14, L15 }, \
|
|
||||||
{ ___, L21, L22, L23, L24, L25 }, \
|
|
||||||
{ ___, L31, L32, L33, L34, L35 }, \
|
|
||||||
{ ___, R04, R03, R02, R01, R00 }, \
|
|
||||||
{ ___, R14, R13, R12, R11, R10 }, \
|
|
||||||
{ ___, R24, R23, R22, R21, R20 }, \
|
|
||||||
{ ___, R34, R33, R32, R31, R30 }, \
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
#define LAYOUT_saegewerk( \
|
|
||||||
L01, L02, L03, L04, L05, R00, R01, R02, R03, R04, \
|
|
||||||
L11, L12, L13, L14, L15, R10, R11, R12, R13, R14, \
|
|
||||||
L21, L22, L23, L24, L25, L35, R30, R20, R21, R22, R23, R24, \
|
|
||||||
L31, L32, L33, R32, R33, R34 \
|
|
||||||
) \
|
|
||||||
{ \
|
|
||||||
{ ___, L01, L02, L03, L04, L05 }, \
|
|
||||||
{ ___, L11, L12, L13, L14, L15 }, \
|
|
||||||
{ ___, L21, L22, L23, L24, L25 }, \
|
|
||||||
{ ___, L31, L32, L33, ___, L35 }, \
|
|
||||||
{ ___, R04, R03, R02, R01, R00 }, \
|
|
||||||
{ ___, R14, R13, R12, R11, R10 }, \
|
|
||||||
{ ___, R24, R23, R22, R21, R20 }, \
|
|
||||||
{ ___, R34, R33, R32, ___, R30 }, \
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
#define LAYOUT LAYOUT_polydactyl
|
|
|
@ -5,13 +5,15 @@
|
||||||
#
|
#
|
||||||
SWAP_HANDS_ENABLE = yes
|
SWAP_HANDS_ENABLE = yes
|
||||||
|
|
||||||
|
OLED_ENABLE = yes
|
||||||
|
|
||||||
# HAPTIC FEEDBACK
|
# HAPTIC FEEDBACK
|
||||||
HAPTIC_DRIVER = drv2605l
|
HAPTIC_DRIVER = drv2605l
|
||||||
|
|
||||||
# PER KEY RGB
|
# PER KEY RGB
|
||||||
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
|
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
|
||||||
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
|
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
|
||||||
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE)
|
RGB_MATRIX_ENABLE = no # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE)
|
||||||
|
|
||||||
# SPACE SAVING
|
# SPACE SAVING
|
||||||
EXTRAKEY_ENABLE = no
|
EXTRAKEY_ENABLE = no
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue