|
|
4 years ago | |
|---|---|---|
| .. | ||
| config.h | c5f41d42d8 Updated RGB Matrix suspend define part 3 (#13954) | 5 years ago |
| jonavin.c | ea2505901e [Keymap] Jonavin new obe keymap (#14657) | 4 years ago |
| jonavin.h | ea2505901e [Keymap] Jonavin new obe keymap (#14657) | 4 years ago |
| readme.md | ea2505901e [Keymap] Jonavin new obe keymap (#14657) | 4 years ago |
| rules.mk | ea2505901e [Keymap] Jonavin new obe keymap (#14657) | 4 years ago |
Copyright 2021 Jonavin Eng @Jonavin
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/.
LAYERS:
KEYCODES:
\_("/)_/AVAILABLE ENCODER ACTIONS:
STARTUP_NUMLOCK_ON = yes
ENCODER_DEFAULTACTIONS_ENABLE = yes
OPTION: set ENCODER_DEFAULTACTIONS_INDEX to the encoder number if the encoder is not index 0
TD_LSFT_CAPSLOCK_ENABLE = yes
IDLE_TIMEOUT_ENABLE = yes
When enabled, use this in the keymap for an additional matrix processing: void matrix_scan_keymap(void)
Functions:
u16int_t get_timeout_threshold(void) // returns the current timeout threshold
void timeout_update_threshold(bool increase) // change threshold: true = increase, false = decrease
void timeout_reset_timer(void) // resets timer (put in process_record_user if you override it)
void timeout_tick_timer(void) // registers time ticks (put in maxtrix_scan_user if you override it)
Other Functions:
KEYMAP LEVEL ADDITIONAL PROCESSING FUNCTIONS
LIST OF COMPATIBLE KEYMAPS
nopunin10did/kastenwagen (*)
(*) coming soon