index
:
qmk_firmware
head
master
[no description]
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
-rw-r--r--
build_test.mk
1
-rw-r--r--
builddefs/bootloader.mk
40
-rw-r--r--
builddefs/mcu_selection.mk
40
-rw-r--r--
builddefs/message.mk
5
-rw-r--r--
common_features.mk
11
-rw-r--r--
data/mappings/info_config.json
2
-rw-r--r--
data/mappings/keyboard_aliases.json
5
-rw-r--r--
data/schemas/definitions.jsonschema
10
-rw-r--r--
data/schemas/keyboard.jsonschema
7
-rw-r--r--
docs/ChangeLog/20220226/PR15304.md
13
-rw-r--r--
docs/feature_combo.md
42
-rw-r--r--
docs/feature_debounce_type.md
1
-rw-r--r--
docs/feature_haptic_feedback.md
4
-rw-r--r--
docs/feature_key_lock.md
3
-rw-r--r--
docs/feature_pointing_device.md
159
-rw-r--r--
docs/feature_split_keyboard.md
8
-rw-r--r--
docs/feature_wpm.md
2
-rw-r--r--
docs/internals_gpio_control.md
24
-rw-r--r--
docs/keycodes.md
1
-rw-r--r--
docs/keycodes_magic.md
1
-rw-r--r--
docs/platformdev_chibios_earlyinit.md
1
-rw-r--r--
docs/reference_info_json.md
6
-rw-r--r--
drivers/bluetooth/rn42.c
99
-rw-r--r--
drivers/bluetooth/rn42.h
25
-rw-r--r--
drivers/led/issi/is31fl3733-simple.c
248
-rw-r--r--
drivers/led/issi/is31fl3733-simple.h
260
-rw-r--r--
drivers/sensors/adns9800.c
10
-rw-r--r--
drivers/sensors/pimoroni_trackball.c
22
-rw-r--r--
drivers/sensors/pimoroni_trackball.h
9
-rw-r--r--
drivers/sensors/pmw3360.c
279
-rw-r--r--
drivers/sensors/pmw3360.h
35
-rw-r--r--
drivers/sensors/pmw3389.c
294
-rw-r--r--
drivers/sensors/pmw3389.h
76
-rw-r--r--
drivers/sensors/pmw3389_firmware.h
558
-rw-r--r--
keyboards/40percentclub/25/config.h
6
-rw-r--r--
keyboards/40percentclub/5x5/config.h
6
-rw-r--r--
keyboards/40percentclub/6lit/config.h
6
-rw-r--r--
keyboards/40percentclub/foobar/config.h
6
-rw-r--r--
keyboards/40percentclub/half_n_half/config.h
6
-rw-r--r--
keyboards/40percentclub/ut47/keymaps/default/keymap.c
6
-rw-r--r--
keyboards/40percentclub/ut47/keymaps/non-us/keymap.c
6
-rw-r--r--
keyboards/40percentclub/ut47/keymaps/nordic/keymap.c
6
-rw-r--r--
keyboards/40percentclub/ut47/keymaps/rgb/keymap.c
6
-rw-r--r--
keyboards/40percentclub/ut47/matrix.c
14
-rw-r--r--
keyboards/40percentclub/ut47/rules.mk
3
-rw-r--r--
keyboards/40percentclub/ut47/ut47.c
8
-rw-r--r--
keyboards/7skb/7skb.h
7
-rw-r--r--
keyboards/7skb/readme.md
17
-rw-r--r--
keyboards/7skb/rules.mk
22
-rw-r--r--
keyboards/7splus/readme.md
17
-rw-r--r--
keyboards/ai03/orbit/config.h
13
-rw-r--r--
keyboards/ai03/orbit/keymaps/default/keymap.c
16
-rw-r--r--
keyboards/ai03/orbit/matrix.c
328
-rw-r--r--
keyboards/ai03/orbit/orbit.c
270
-rw-r--r--
keyboards/ai03/orbit/orbit.h
17
-rw-r--r--
keyboards/ai03/orbit/readme.md
6
-rw-r--r--
keyboards/ai03/orbit/rules.mk
10
-rw-r--r--
keyboards/ai03/orbit/serial.c
545
-rw-r--r--
keyboards/ai03/orbit/serial.h
62
-rw-r--r--
keyboards/ai03/orbit/split_flags.c
5
-rw-r--r--
keyboards/ai03/orbit/split_flags.h
15
-rw-r--r--
keyboards/ai03/orbit/split_util.c
87
-rw-r--r--
keyboards/ai03/orbit/split_util.h
10
-rw-r--r--
keyboards/ai03/orbit/transport.c
238
-rw-r--r--
keyboards/ai03/orbit/transport.h
42
-rw-r--r--
keyboards/ajisai74/readme.md
17
-rw-r--r--
keyboards/allison/readme.md
15
-rw-r--r--
keyboards/allison_numpad/readme.md
15
-rw-r--r--
keyboards/amj96/matrix.c
6
-rw-r--r--
keyboards/angel17/readme.md
15
-rw-r--r--
keyboards/angel17/rules.mk
22
-rw-r--r--
keyboards/angel64/alpha/matrix.c
287
-rw-r--r--
keyboards/angel64/alpha/readme.md
15
-rw-r--r--
keyboards/angel64/readme.md
15
-rw-r--r--
keyboards/angel64/rev1/matrix.c
287
-rw-r--r--
keyboards/angel64/rev1/readme.md
15
-rw-r--r--
keyboards/angel64/rules.mk
25
-rw-r--r--
keyboards/arch_36/readme.md
16
-rw-r--r--
keyboards/barleycorn/readme.md
23
-rw-r--r--
keyboards/bat43/bat43.h
10
-rw-r--r--
keyboards/bat43/readme.md
15
-rw-r--r--
keyboards/bat43/rules.mk
20
-rw-r--r--
keyboards/boston_meetup/2019/config.h
2
-rw-r--r--
keyboards/bpiphany/kitten_paw/matrix.c
7
-rw-r--r--
keyboards/bpiphany/pegasushoof/2013/matrix.c
7
-rw-r--r--
keyboards/business_card/business_card.h
25
-rw-r--r--
keyboards/business_card/readme.md
15
-rw-r--r--
keyboards/business_card/rules.mk
20
-rw-r--r--
keyboards/capsunlocked/cu24/config.h
(renamed from keyboards/cu24/config.h)
0
-rw-r--r--
keyboards/capsunlocked/cu24/cu24.c
(renamed from keyboards/cu24/cu24.c)
0
-rw-r--r--
keyboards/capsunlocked/cu24/cu24.h
(renamed from keyboards/cu24/cu24.h)
0
-rw-r--r--
keyboards/capsunlocked/cu24/info.json
(renamed from keyboards/cu24/info.json)
0
-rw-r--r--
keyboards/capsunlocked/cu24/keymaps/default/keymap.c
(renamed from keyboards/cu24/keymaps/default/keymap.c)
0
-rw-r--r--
keyboards/capsunlocked/cu24/keymaps/default/readme.md
(renamed from keyboards/cu24/keymaps/default/readme.md)
0
-rw-r--r--
keyboards/capsunlocked/cu24/readme.md
15
-rw-r--r--
keyboards/capsunlocked/cu24/rules.mk
(renamed from keyboards/cu24/rules.mk)
0
-rw-r--r--
keyboards/capsunlocked/cu75/config.h
(renamed from keyboards/cu75/config.h)
0
-rw-r--r--
keyboards/capsunlocked/cu75/cu75.c
(renamed from keyboards/cu75/cu75.c)
0
-rw-r--r--
keyboards/capsunlocked/cu75/cu75.h
(renamed from keyboards/cu75/cu75.h)
0
-rw-r--r--
keyboards/capsunlocked/cu75/cu75/.noci
(renamed from keyboards/7skb/.noci)
0
-rw-r--r--
keyboards/capsunlocked/cu75/info.json
(renamed from keyboards/cu75/info.json)
0
-rw-r--r--
keyboards/capsunlocked/cu75/keymaps/default/keymap.c
(renamed from keyboards/cu75/keymaps/default/keymap.c)
0
-rw-r--r--
keyboards/capsunlocked/cu75/keymaps/default/rules.mk
(renamed from keyboards/cu75/keymaps/default/rules.mk)
0
-rw-r--r--
keyboards/capsunlocked/cu75/keymaps/iso/keymap.c
(renamed from keyboards/cu75/keymaps/iso/keymap.c)
0
-rw-r--r--
keyboards/capsunlocked/cu75/keymaps/iso/rules.mk
(renamed from keyboards/cu75/keymaps/iso/rules.mk)
0
-rw-r--r--
keyboards/capsunlocked/cu75/readme.md
17
-rw-r--r--
keyboards/capsunlocked/cu75/rules.mk
(renamed from keyboards/cu75/rules.mk)
0
-rw-r--r--
keyboards/capsunlocked/cu80/v1/config.h
(renamed from keyboards/cu80/config.h)
0
-rw-r--r--
keyboards/capsunlocked/cu80/v1/info.json
(renamed from keyboards/cu80/info.json)
0
-rw-r--r--
keyboards/capsunlocked/cu80/v1/keymaps/default/keymap.c
(renamed from keyboards/cu80/keymaps/default/keymap.c)
0
-rw-r--r--
keyboards/capsunlocked/cu80/v1/keymaps/default/readme.md
(renamed from keyboards/cu80/keymaps/default/readme.md)
0
-rw-r--r--
keyboards/capsunlocked/cu80/v1/readme.md
15
-rw-r--r--
keyboards/capsunlocked/cu80/v1/rules.mk
(renamed from keyboards/cu80/rules.mk)
0
-rw-r--r--
keyboards/capsunlocked/cu80/v1/v1.c
18
-rw-r--r--
keyboards/capsunlocked/cu80/v1/v1.h
(renamed from keyboards/cu80/cu80.h)
0
-rw-r--r--
keyboards/capsunlocked/cu80/v2_ansi/info.json
2
-rw-r--r--
keyboards/capsunlocked/cu80/v2_iso/info.json
2
-rw-r--r--
keyboards/centromere/config.h
9
-rw-r--r--
keyboards/centromere/matrix.c
126
-rw-r--r--
keyboards/centromere/rules.mk
23
-rw-r--r--
keyboards/chili/readme.md
15
-rw-r--r--
keyboards/chimera_ergo/config.h
9
-rw-r--r--
keyboards/chimera_ergo/matrix.c
135
-rw-r--r--
keyboards/chimera_ergo/rules.mk
19
-rw-r--r--
keyboards/chimera_ls/config.h
9
-rw-r--r--
keyboards/c