summary refs log tree commit diff stats
path: root/src/keymaps/soispha/config.h
blob: 9cc7cc581bd196039ca27f2bd0b5ba33a0358b99 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
// LTeX: language=off

/*
 * Moonlander Layout
 *
 * Copyright (C) 2024 Benedikt Peetz <benedikt.peetz@b-peetz.de>
 * SPDX-License-Identifier: AGPL-3.0-or-later
 *
 * This file is part of Moonlander Layout.
 *
 * You should have received a copy of the License along with this program.
 * If not, see <https://www.gnu.org/licenses/agpl.txt>.
 */

/*
  Set any config.h overrides for your specific keymap here.
  See config.h options at
  https://docs.qmk.fm/#/config_options?id=the-configh-file
*/

#define DEBOUNCE 8

#define USB_SUSPEND_WAKEUP_DELAY 0
#define LAYER_STATE_16BIT

#define RAW_USAGE_PAGE 0xFF61 // 65377
#define RAW_USAGE_ID 0x6A // 106

#define MOUSEKEY_DELAY 0
#define MOUSEKEY_INTERVAL 20
#define MOUSEKEY_MAX_SPEED 7
#define MOUSEKEY_TIME_TO_MAX 60
#define MOUSEKEY_WHEEL_DELAY 400
#define MOUSEKEY_WHEEL_INTERVAL MOUSEKEY_INTERVAL
#define MOUSEKEY_WHEEL_MAX_SPEED MOUSEKEY_MAX_SPEED
#define MOUSEKEY_WHEEL_TIME_TO_MAX MOUSEKEY_TIME_TO_MAX

// maybe?
// #define MOUSEKEY_INTERVAL 20
// #define MOUSEKEY_DELAY 0
// #define MOUSEKEY_TIME_TO_MAX 60
// #define MOUSEKEY_MAX_SPEED 7
// #define MOUSEKEY_WHEEL_DELAY 0

#define RGB_MATRIX_STARTUP_SPD 60