diff options
Diffstat (limited to 'users/uqs/rules.mk')
-rw-r--r-- | users/uqs/rules.mk | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/users/uqs/rules.mk b/users/uqs/rules.mk new file mode 100644 index 000000000..605036295 --- /dev/null +++ b/users/uqs/rules.mk | |||
@@ -0,0 +1,24 @@ | |||
1 | # don't include for keyboards/ploopyco/mouse/keymaps/uqs | ||
2 | ifeq ($(filter $(strip $(KEYBOARD)),ploopyco/mouse),) | ||
3 | SRC += uqs.c | ||
4 | |||
5 | RGBLIGHT_ENABLE ?= yes # Enable keyboard RGB underglow | ||
6 | LTO_ENABLE ?= yes # disables the legacy TMK Macros and Functions features | ||
7 | |||
8 | UCIS_ENABLE = yes | ||
9 | LEADER_ENABLE = yes | ||
10 | COMBO_ENABLE = yes | ||
11 | MOUSEKEY_ENABLE = yes | ||
12 | |||
13 | # Disable all the unused stuff. | ||
14 | SPACE_CADET_ENABLE = no | ||
15 | COMMAND_ENABLE = no | ||
16 | MAGIC_ENABLE = no | ||
17 | endif | ||
18 | |||
19 | # From https://michael.stapelberg.ch/posts/2021-05-08-keyboard-input-latency-qmk-kinesis/ | ||
20 | # adds about 900 bytes! Don't use it on puny AVR though. | ||
21 | # ifeq (,$(filter $(MCU), atmega16u2 atmega32u2 at90usb162)) # doesn't work MCU not set yet | ||
22 | ifneq (,$(filter $(KEYBOARD),ploopyco/mouse preonic/rev3)) | ||
23 | DEBOUNCE_TYPE = asym_eager_defer_pk | ||
24 | endif | ||