Added personal Iris Rev6a layout and Milk 2% layout (#17600)
by JellyTitan
This commit is contained in:
parent
6104b66014
commit
d4c935d8fa
9 changed files with 622 additions and 0 deletions
62
keyboards/keebio/iris/keymaps/two_knob/config.h
Normal file
62
keyboards/keebio/iris/keymaps/two_knob/config.h
Normal file
|
|
@ -0,0 +1,62 @@
|
|||
// Copyright 2022 Ryan Neff (@JellyTitan)
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
#pragma once
|
||||
|
||||
#define EE_HANDS
|
||||
|
||||
/* Turn off RGB light when host is asleep. (Doesn't seem to work for mac)? */
|
||||
#define RGBLIGHT_SLEEP
|
||||
#define RGBLIGHT_LAYERS
|
||||
/* Decrease decay of heatmap rgb effect */
|
||||
#define RGB_MATRIX_TYPING_HEATMAP_DECREASE_DELAY_MS 50
|
||||
/* If you're setting colors per key, this is required. */
|
||||
#define SPLIT_LAYER_STATE_ENABLE
|
||||
|
||||
/* If you type too fast, it confuses the Mod key combos. This resolves it: */
|
||||
#define IGNORE_MOD_TAP_INTERRUPT
|
||||
|
||||
/* Set tapdance speed */
|
||||
#define TAPPING_TERM 210
|
||||
|
||||
/* Allows for the setting of constant mouse speed levels. */
|
||||
/* Delay between pressing a movement key and cursor movement */
|
||||
#define MOUSEKEY_DELAY 10
|
||||
/* Time between cursor movements in milliseconds */
|
||||
#define MOUSEKEY_INTERVAL 16
|
||||
/* Step size */
|
||||
#define MOUSEKEY_MOVE_DELTA 8
|
||||
/* Maximum cursor speed at which acceleration stops */
|
||||
#define MOUSEKEY_MAX_SPEED 2
|
||||
/* Time until maximum cursor speed is reached */
|
||||
#define MOUSEKEY_TIME_TO_MAX 40
|
||||
/* Maximum number of scroll steps per scroll action */
|
||||
#define MOUSEKEY_WHEEL_MAX_SPEED 42
|
||||
/* Time until maximum scroll speed is reached */
|
||||
#define MOUSEKEY_WHEEL_TIME_TO_MAX 15
|
||||
|
||||
// Tweak how the mouse cursor moves. https://docs.qmk.fm/#/feature_mouse_keys
|
||||
// Accelerated mode (default).
|
||||
// MOUSEKEY_DELAY 10 Delady between pressing a movement key and cursor movement
|
||||
// MOUSEKEY_INTERVAL 20 Time between cursor movements in milliseconds
|
||||
// MOUSEKEY_MOVE_DELTA 8 Step size
|
||||
// MOUSEKEY_MAX_SPEED 10 Maximum cursor speed at which acceleration stops
|
||||
// MOUSEKEY_TIME_TO_MAX 30 Time until maximum cursor speed is reached
|
||||
// MOUSEKEY_WHEEL_DELAY 10 Delay between pressing a wheel key and wheel movement
|
||||
// MOUSEKEY_WHEEL_INTERVAL 80 Time between wheel movements
|
||||
// MOUSEKEY_WHEEL_MAX_SPEED 8 Maximum number of scroll steps per scroll action
|
||||
// MOUSEKEY_WHEEL_TIME_TO_MAX 40 Time until maximum scroll speed is reached
|
||||
|
||||
// Kinetic mode, alternate to the default mode.
|
||||
// MK_KINETIC_SPEED undefined Enable kinetic mode
|
||||
// MOUSEKEY_DELAY 5 Delay between pressing a movement key and cursor movement
|
||||
// MOUSEKEY_INTERVAL 10 Time between cursor movements in milliseconds
|
||||
// MOUSEKEY_MOVE_DELTA 5 Step size for accelerating from initial to base speed
|
||||
// MOUSEKEY_INITIAL_SPEED 100 Initial speed of the cursor in pixel per second
|
||||
// MOUSEKEY_BASE_SPEED 1000 Maximum cursor speed at which acceleration stops
|
||||
// MOUSEKEY_DECELERATED_SPEED 400 Decelerated cursor speed
|
||||
// MOUSEKEY_ACCELERATED_SPEED 3000 Accelerated cursor speed
|
||||
// MOUSEKEY_WHEEL_INITIAL_MOVEMENTS 16 Initial number of movements of the mouse wheel
|
||||
// MOUSEKEY_WHEEL_BASE_MOVEMENTS 32 Maximum number of movements at which acceleration stops
|
||||
// MOUSEKEY_WHEEL_ACCELERATED_MOVEMENTS 48 Accelerated wheel movements
|
||||
// MOUSEKEY_WHEEL_DECELERATED_MOVEMENTS 8 Decelerated wheel movements
|
||||
Loading…
Add table
Add a link
Reference in a new issue