aboutsummaryrefslogtreecommitdiff
path: root/users/uqs/rules.mk
diff options
context:
space:
mode:
authoruqs <uqs@FreeBSD.org>2022-02-12 04:22:47 +0100
committerGitHub <noreply@github.com>2022-02-11 19:22:47 -0800
commit40529e89de5a49b6d7978aedef9dd425d24f746d (patch)
tree2127329443049d59b133446483fd760877710025 /users/uqs/rules.mk
parent8b48bab54f7af72a2c073961b4faf2e7495e239c (diff)
downloadqmk_firmware-40529e89de5a49b6d7978aedef9dd425d24f746d.tar.gz
qmk_firmware-40529e89de5a49b6d7978aedef9dd425d24f746d.zip
[Keymap] Add uqs' keymaps for various boards and ploopy mouse (#16265)
Diffstat (limited to 'users/uqs/rules.mk')
-rw-r--r--users/uqs/rules.mk24
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
2ifeq ($(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
17endif
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
22ifneq (,$(filter $(KEYBOARD),ploopyco/mouse preonic/rev3))
23 DEBOUNCE_TYPE = asym_eager_defer_pk
24endif