diff options
author | Jeremy Scherer <jeremy@unifyimpact.com> | 2021-12-27 04:05:40 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-27 21:05:40 +1100 |
commit | ce0ca94600b94bafa132dacccc662615e8a9befe (patch) | |
tree | c9d26360a0763d56155d98f1498e0cad8051d3b5 /keyboards/sofle/keymaps/flare576/config.h | |
parent | 24f33460a22cd09a68e7e1120bb6c5a605bb34c8 (diff) |
New keymap for Sofle rev1 for Flare576 (#13723)
* feat(sofle): add flare576 keymap to sofle
* feat(sofle): add flare576 keymap to sofle
* luna on main
* fix(flare576): Final layout for now
* WIP
* chore(graphics): file split
* fix(oled): display issues
Always show mode changes
Remove unused variable
* feat(marquee): Scrolling logo
* fix(TG TO): Better layer swapping
* feat(readme): Update for Flare576 keybinds
* chore(license): add license
* fix(logos): simplify loop/data
* fix(logos): simplify loop/data
* fix(logos): better quality
* feat(size): remove unused layers, split images
Remove Npad, media, add meta and FF14
Add flag (MAIN_BOARD) for main/secondary graphics
Add Chocobo image
* feat(size): remove unused layers, split images
Remove Npad, media, rename game to esdf, add FF14
Add flag (MAIN_BOARD) for main/secondary graphics
Add Chocobo image
* fix(headers): PR feedback
Rename to enums.h
Fix defines
Fix last commit (hanging refs)
* chore(graphics): manage large strings better
* fix(incremental): updating keymaps
* fix(syms): Bracket idea
* fix(esdf): Map (M) key to bottom right
* PR Feedback RE: headers
* docs(readme): old information updated
* fix(licenses): add license info to new files
Diffstat (limited to 'keyboards/sofle/keymaps/flare576/config.h')
-rw-r--r-- | keyboards/sofle/keymaps/flare576/config.h | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/keyboards/sofle/keymaps/flare576/config.h b/keyboards/sofle/keymaps/flare576/config.h new file mode 100644 index 0000000000..c0f0a7d563 --- /dev/null +++ b/keyboards/sofle/keymaps/flare576/config.h @@ -0,0 +1,40 @@ +/* Copyright 2021 Flare576 <flare576@gmail.com> + * + * 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 +#define MAIN_BOARD +#define MASTER_RIGHT +#define ENCODER_DIRECTION_FLIP +#define OLED_TIMEOUT 10000 + +#define MOUSEKEY_INTERVAL 16 +#define MOUSEKEY_DELAY 0 +#define MOUSEKEY_TIME_TO_MAX 60 +#define MOUSEKEY_MAX_SPEED 7 +#define MOUSEKEY_WHEEL_DELAY 0 +#define TAPPING_TERM_PER_KEY + +#ifdef ENCODER_RESOLUTION + #undef ENCODER_RESOLUTION +#endif +#define ENCODER_RESOLUTION 4 + +#ifdef TAPPING_TERM + #undef TAPPING_TERM +#endif +#define TAPPING_TERM 200 + +#undef MANUFACTURER +#define MANUFACTURER Flare576 |