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--
.gitignore
1
-rw-r--r--
builddefs/build_full_test.mk
4
-rw-r--r--
builddefs/build_keyboard.mk
58
-rw-r--r--
builddefs/common_features.mk
45
-rw-r--r--
builddefs/converters.mk
1
-rw-r--r--
builddefs/generic_features.mk
1
-rw-r--r--
builddefs/show_options.mk
5
-rw-r--r--
data/mappings/defaults.json
6
-rw-r--r--
data/mappings/info_config.json
38
-rw-r--r--
data/mappings/info_rules.json
5
-rw-r--r--
data/schemas/definitions.jsonschema
16
-rw-r--r--
data/schemas/keyboard.jsonschema
75
-rw-r--r--
docs/_summary.md
1
-rw-r--r--
docs/api_docs.md
4
-rw-r--r--
docs/config_options.md
13
-rw-r--r--
docs/feature_autocorrect.md
295
-rw-r--r--
docs/feature_combo.md
2
-rw-r--r--
docs/feature_converters.md
52
-rw-r--r--
docs/feature_encoders.md
14
-rw-r--r--
docs/feature_joystick.md
81
-rw-r--r--
docs/feature_led_indicators.md
7
-rw-r--r--
docs/feature_led_matrix.md
30
-rw-r--r--
docs/feature_pointing_device.md
263
-rw-r--r--
docs/feature_programmable_button.md
200
-rw-r--r--
docs/feature_ps2_mouse.md
18
-rw-r--r--
docs/feature_rgb_matrix.md
89
-rw-r--r--
docs/feature_split_keyboard.md
11
-rw-r--r--
docs/feature_unicode.md
13
-rw-r--r--
docs/ja/feature_ps2_mouse.md
16
-rw-r--r--
docs/keycodes.md
2
-rw-r--r--
docs/keycodes_basic.md
2
-rw-r--r--
docs/keymap.md
4
-rw-r--r--
docs/platformdev_rp2040.md
1
-rw-r--r--
docs/quantum_painter.md
566
-rw-r--r--
docs/squeezing_avr.md
1
-rw-r--r--
drivers/bluetooth/bluefruit_le.cpp
66
-rw-r--r--
drivers/bluetooth/bluefruit_le.h
14
-rw-r--r--
drivers/bluetooth/bluetooth.c
62
-rw-r--r--
drivers/bluetooth/bluetooth.h
(renamed from keyboards/planck/keymaps/cbbrowne/config.h)
51
-rw-r--r--
drivers/bluetooth/rn42.c
32
-rw-r--r--
drivers/bluetooth/rn42.h
4
-rw-r--r--
drivers/gpio/mcp23018.c
14
-rw-r--r--
drivers/gpio/mcp23018.h
2
-rw-r--r--
drivers/haptic/solenoid.c
5
-rw-r--r--
drivers/haptic/solenoid.h
2
-rw-r--r--
drivers/led/aw20216.c
2
-rw-r--r--
drivers/led/aw20216.h
2
-rw-r--r--
drivers/led/ckled2001-simple.c
4
-rw-r--r--
drivers/led/ckled2001-simple.h
2
-rw-r--r--
drivers/led/ckled2001.c
4
-rw-r--r--
drivers/led/ckled2001.h
2
-rw-r--r--
drivers/led/issi/is31fl3731-simple.c
4
-rw-r--r--
drivers/led/issi/is31fl3731-simple.h
2
-rw-r--r--
drivers/led/issi/is31fl3731.c
4
-rw-r--r--
drivers/led/issi/is31fl3731.h
2
-rw-r--r--
drivers/led/issi/is31fl3733-simple.c
4
-rw-r--r--
drivers/led/issi/is31fl3733-simple.h
2
-rw-r--r--
drivers/led/issi/is31fl3733.c
4
-rw-r--r--
drivers/led/issi/is31fl3733.h
2
-rw-r--r--
drivers/led/issi/is31fl3736.c
4
-rw-r--r--
drivers/led/issi/is31fl3736.h
6
-rw-r--r--
drivers/led/issi/is31fl3737.c
4
-rw-r--r--
drivers/led/issi/is31fl3737.h
2
-rw-r--r--
drivers/led/issi/is31fl3741.c
4
-rw-r--r--
drivers/led/issi/is31fl3741.h
2
-rw-r--r--
drivers/led/issi/is31flcommon.c
15
-rw-r--r--
drivers/led/issi/is31flcommon.h
6
-rw-r--r--
drivers/painter/gc9a01/qp_gc9a01.c
2
-rw-r--r--
drivers/painter/generic/qp_rgb565_surface.c
277
-rw-r--r--
drivers/painter/generic/qp_rgb565_surface.h
42
-rw-r--r--
drivers/painter/ili9xxx/qp_ili9163.c
2
-rw-r--r--
drivers/painter/ili9xxx/qp_ili9341.c
2
-rw-r--r--
drivers/painter/ili9xxx/qp_ili9488.c
2
-rw-r--r--
drivers/painter/ssd1351/qp_ssd1351.c
2
-rw-r--r--
drivers/painter/st77xx/qp_st7735.c
4
-rw-r--r--
drivers/painter/st77xx/qp_st7789.c
2
-rw-r--r--
drivers/painter/tft_panel/qp_tft_panel.c
4
-rw-r--r--
drivers/sensors/cirque_pinnacle.c
8
-rw-r--r--
drivers/sensors/cirque_pinnacle.h
1
-rw-r--r--
drivers/sensors/cirque_pinnacle_gestures.c
8
-rw-r--r--
drivers/sensors/cirque_pinnacle_i2c.c
10
-rw-r--r--
drivers/sensors/cirque_pinnacle_spi.c
10
-rw-r--r--
drivers/sensors/pimoroni_trackball.c
21
-rw-r--r--
drivers/sensors/pmw33xx_common.c
19
-rw-r--r--
keyboards/0xc7/61key/config.h
4
-rw-r--r--
keyboards/0xc7/61key/keymaps/default/keymap.c
2
-rw-r--r--
keyboards/0xc7/61key/keymaps/via/keymap.c
2
-rw-r--r--
keyboards/0xcb/1337/config.h
16
-rw-r--r--
keyboards/10bleoledhub/config.h
11
-rw-r--r--
keyboards/10bleoledhub/keymaps/default/keymap.c
2
-rw-r--r--
keyboards/10bleoledhub/keymaps/via/keymap.c
2
-rw-r--r--
keyboards/1upkeyboards/1up60hse/config.h
11
-rw-r--r--
keyboards/1upkeyboards/1up60hse/keymaps/default/keymap.c
2
-rw-r--r--
keyboards/1upkeyboards/1up60hse/keymaps/via/keymap.c
2
-rw-r--r--
keyboards/1upkeyboards/1up60hse/keymaps/vosechu/keymap.c
2
-rw-r--r--
keyboards/1upkeyboards/1up60hte/config.h
11
-rw-r--r--
keyboards/1upkeyboards/1up60hte/keymaps/default/keymap.c
2
-rw-r--r--
keyboards/1upkeyboards/1up60hte/keymaps/hhkb/keymap.c
2
-rw-r--r--
keyboards/1upkeyboards/1up60hte/keymaps/via/keymap.c
2
-rw-r--r--
keyboards/1upkeyboards/1up60rgb/config.h
11
-rw-r--r--
keyboards/1upkeyboards/1up60rgb/keymaps/mdyevimnav/keymap.c
2
-rw-r--r--
keyboards/1upkeyboards/1up60rgb/keymaps/raffle/keymap.c
4
-rw-r--r--
keyboards/1upkeyboards/pi40/config.h
2
-rw-r--r--
keyboards/1upkeyboards/pi60_hse/config.h
89
-rw-r--r--
keyboards/1upkeyboards/pi60_hse/keymaps/default/keymap.c
2
-rw-r--r--
keyboards/1upkeyboards/pi60_hse/keymaps/via/keymap.c
2
-rw-r--r--
keyboards/1upkeyboards/super16/config.h
24
-rw-r--r--
keyboards/1upkeyboards/super16/keymaps/ahk_companion/keymap.c
2
-rw-r--r--
keyboards/1upkeyboards/super16v2/config.h
2
-rw-r--r--
keyboards/1upkeyboards/sweet16/keymaps/dlaroe/keymap.c
2
-rw-r--r--
keyboards/1upkeyboards/sweet16/keymaps/sebas/keymap.c
2
-rw-r--r--
keyboards/1upkeyboards/sweet16/v1/config.h
11
-rw-r--r--
keyboards/1upkeyboards/sweet16v2/kb2040/config.h
88
-rw-r--r--
keyboards/1upkeyboards/sweet16v2/pro_micro/config.h
88
-rw-r--r--
keyboards/25keys/aleth42/keymaps/default/keymap.c
4
-rw-r--r--
keyboards/25keys/aleth42/keymaps/via/keymap.c
4
-rw-r--r--
keyboards/25keys/aleth42/rev0/config.h
23
-rw-r--r--
keyboards/25keys/aleth42/rev1/config.h
24
-rw-r--r--
keyboards/25keys/cassette42/config.h
11
-rw-r--r--
keyboards/25keys/zinc/keymaps/default/keymap.c
10
-rw-r--r--
keyboards/25keys/zinc/keymaps/default/rules.mk
2
-rw-r--r--
keyboards/25keys/zinc/keymaps/ginjake/keymap.c
12
-rw-r--r--
keyboards/25keys/zinc/keymaps/ginjake/rules.mk
2
-rw-r--r--
keyboards/25keys/zinc/keymaps/monks/keymap.c
10
-rw-r--r--
keyboards/25keys/zinc/keymaps/monks/rules.mk
2
-rw-r--r--
keyboards/25keys/zinc/keymaps/toshi0383/keymap.c
6
-rw-r--r--
keyboards/25keys/zinc/keymaps/toshi0383/rules.mk
2