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--
.github/labeler.yml
1
-rw-r--r--
.github/workflows/cli.yml
1
-rw-r--r--
.gitignore
5
-rw-r--r--
.gitmodules
4
-rw-r--r--
Makefile
39
-rwxr-xr-x
bin/qmk
58
-rw-r--r--
build_keyboard.mk
59
-rw-r--r--
build_test.mk
6
-rw-r--r--
builddefs/bootloader.mk
(renamed from bootloader.mk)
9
-rw-r--r--
builddefs/disable_features.mk
(renamed from disable_features.mk)
3
-rw-r--r--
builddefs/generic_features.mk
51
-rw-r--r--
builddefs/mcu_selection.mk
(renamed from quantum/mcu_selection.mk)
70
-rw-r--r--
builddefs/message.mk
(renamed from message.mk)
0
-rw-r--r--
builddefs/show_options.mk
(renamed from show_options.mk)
10
-rw-r--r--
common_features.mk
271
-rw-r--r--
data/mappings/info_config.json
2
-rw-r--r--
data/schemas/keyboard.jsonschema
4
-rw-r--r--
docs/_summary.md
1
-rw-r--r--
docs/audio_driver.md
14
-rw-r--r--
docs/chibios_upgrade_instructions.md
23
-rw-r--r--
docs/cli_commands.md
27
-rw-r--r--
docs/cli_development.md
2
-rw-r--r--
docs/compatible_microcontrollers.md
8
-rw-r--r--
docs/config_options.md
6
-rw-r--r--
docs/configurator_default_keymaps.md
8
-rw-r--r--
docs/contributing.md
2
-rw-r--r--
docs/custom_matrix.md
2
-rw-r--r--
docs/custom_quantum_functions.md
68
-rw-r--r--
docs/de/cli.md
19
-rw-r--r--
docs/driver_installation_zadig.md
1
-rw-r--r--
docs/es/hardware_drivers.md
4
-rw-r--r--
docs/es/hardware_keyboard_guidelines.md
2
-rw-r--r--
docs/faq_debug.md
4
-rw-r--r--
docs/faq_keymap.md
12
-rw-r--r--
docs/faq_misc.md
6
-rw-r--r--
docs/feature_auto_shift.md
2
-rw-r--r--
docs/feature_backlight.md
12
-rw-r--r--
docs/feature_bluetooth.md
25
-rw-r--r--
docs/feature_bootmagic.md
2
-rw-r--r--
docs/feature_combo.md
2
-rw-r--r--
docs/feature_digitizer.md
2
-rw-r--r--
docs/feature_grave_esc.md
2
-rw-r--r--
docs/feature_haptic_feedback.md
21
-rw-r--r--
docs/feature_joystick.md
2
-rw-r--r--
docs/feature_key_overrides.md
6
-rw-r--r--
docs/feature_layouts.md
2
-rw-r--r--
docs/feature_led_matrix.md
47
-rw-r--r--
docs/feature_macros.md
2
-rw-r--r--
docs/feature_midi.md
2
-rw-r--r--
docs/feature_oled_driver.md
11
-rw-r--r--
docs/feature_pointing_device.md
204
-rw-r--r--
docs/feature_programmable_button.md
74
-rw-r--r--
docs/feature_ps2_mouse.md
40
-rw-r--r--
docs/feature_rawhid.md
4
-rw-r--r--
docs/feature_rgb_matrix.md
174
-rw-r--r--
docs/feature_stenography.md
2
-rw-r--r--
docs/feature_swap_hands.md
2
-rw-r--r--
docs/feature_tap_dance.md
4
-rw-r--r--
docs/feature_userspace.md
4
-rw-r--r--
docs/feature_velocikey.md
1
-rw-r--r--
docs/feature_wpm.md
24
-rw-r--r--
docs/flashing_bootloadhid.md
2
-rw-r--r--
docs/fr-fr/cli.md
19
-rw-r--r--
docs/fr-fr/faq_debug.md
4
-rw-r--r--
docs/fr-fr/getting_started_github.md
1
-rw-r--r--
docs/getting_started_docker.md
10
-rw-r--r--
docs/getting_started_github.md
1
-rw-r--r--
docs/getting_started_make_guide.md
10
-rw-r--r--
docs/getting_started_vagrant.md
8
-rw-r--r--
docs/hardware_drivers.md
4
-rw-r--r--
docs/hardware_keyboard_guidelines.md
30
-rw-r--r--
docs/he-il/getting_started_github.md
1
-rw-r--r--
docs/how_keyboards_work.md
2
-rw-r--r--
docs/i2c_driver.md
65
-rw-r--r--
docs/ja/compatible_microcontrollers.md
1
-rw-r--r--
docs/ja/config_options.md
2
-rw-r--r--
docs/ja/faq_misc.md
4
-rw-r--r--
docs/ja/feature_haptic_feedback.md
7
-rw-r--r--
docs/ja/feature_ps2_mouse.md
31
-rw-r--r--
docs/ja/feature_velocikey.md
1
-rw-r--r--
docs/ja/getting_started_github.md
1
-rw-r--r--
docs/ja/hardware_drivers.md
4
-rw-r--r--
docs/ja/hardware_keyboard_guidelines.md
2
-rw-r--r--
docs/ja/i2c_driver.md
11
-rw-r--r--
docs/ja/understanding_qmk.md
4
-rw-r--r--
docs/keycodes.md
438
-rw-r--r--
docs/keycodes_basic.md
200
-rw-r--r--
docs/keymap.md
4
-rw-r--r--
docs/newbs_git_resynchronize_a_branch.md
16
-rw-r--r--
docs/reference_configurator_support.md
2
-rw-r--r--
docs/ru-ru/getting_started_github.md
1
-rw-r--r--
docs/tap_hold.md
8
-rw-r--r--
docs/uart_driver.md
38
-rw-r--r--
docs/understanding_qmk.md
30
-rw-r--r--
docs/unit_testing.md
6
-rw-r--r--
docs/zh-cn/faq_debug.md
5
-rw-r--r--
docs/zh-cn/getting_started_github.md
1
-rw-r--r--
doxygen-todo
14
-rw-r--r--
drivers/bluetooth/adafruit_ble.cpp
(renamed from tmk_core/protocol/lufa/adafruit_ble.cpp)
44
-rw-r--r--
drivers/bluetooth/adafruit_ble.h
(renamed from tmk_core/protocol/lufa/adafruit_ble.h)
0
-rw-r--r--
drivers/bluetooth/outputselect.c
(renamed from tmk_core/protocol/lufa/outputselect.c)
0
-rw-r--r--
drivers/bluetooth/outputselect.h
(renamed from tmk_core/protocol/lufa/outputselect.h)
0
-rw-r--r--
drivers/bluetooth/ringbuffer.hpp
(renamed from tmk_core/protocol/lufa/ringbuffer.hpp)
0
-rw-r--r--
drivers/haptic/solenoid.c
16
-rw-r--r--
drivers/haptic/solenoid.h
8
-rw-r--r--
drivers/led/apa102.c
4
-rw-r--r--
drivers/led/ckled2001.c
226
-rw-r--r--
drivers/led/ckled2001.h
339
-rw-r--r--
drivers/led/issi/is31fl3731-simple.c
7
-rw-r--r--
drivers/led/issi/is31fl3731.c
7
-rw-r--r--
drivers/led/issi/is31fl3733.c
19
-rw-r--r--
drivers/led/issi/is31fl3733.h
9
-rw-r--r--
drivers/led/issi/is31fl3736.c
13
-rw-r--r--
drivers/led/issi/is31fl3736.h
10
-rw-r--r--
drivers/led/issi/is31fl3737.c
13
-rw-r--r--
drivers/led/issi/is31fl3737.h
10
-rw-r--r--
drivers/led/issi/is31fl3741.c
10
-rw-r--r--
drivers/led/issi/is31fl3741.h
9
-rw-r--r--
drivers/oled/oled_driver.h
4
-rw-r--r--
drivers/oled/ssd1306_sh1106.c
10
-rw-r--r--
drivers/ps2/ps2.h
(renamed from tmk_core/protocol/ps2.h)
0
-rw-r--r--
drivers/ps2/ps2_busywait.c
(renamed from tmk_core/protocol/ps2_busywait.c)
0
-rw-r--r--
drivers/ps2/ps2_interrupt.c
(renamed from tmk_core/protocol/ps2_interrupt.c)
18
-rw-r--r--
drivers/ps2/ps2_io.h
(renamed from tmk_core/protocol/ps2_io.h)
0
-rw-r--r--
drivers/ps2/ps2_mouse.c
(renamed from tmk_core/protocol/ps2_mouse.c)
6
-rw-r--r--
drivers/ps2/ps2_mouse.h
(renamed from tmk_core/protocol/ps2_mouse.h)
0
-rw-r--r--
drivers/qwiic/micro_oled.c
482