Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KMKfw/kmk_firmware
/ functions
Functions
1,183 in github.com/KMKfw/kmk_firmware
⨍
Functions
1,183
◇
Types & classes
267
Method
before_hid_send
(self, sandbox)
kmk/extensions/led.py:131
Method
before_hid_send
(self, sandbox)
kmk/extensions/rgb.py:198
Method
before_hid_send
(self, sandbox)
kmk/extensions/statusled.py:99
Method
before_hid_send
(self, sandbox)
kmk/extensions/peg_rgb_matrix.py:180
Method
before_hid_send
(self, sandbox)
kmk/extensions/international.py:53
Method
before_hid_send
(self, sandbox)
kmk/extensions/display/__init__.py:217
Method
before_matrix_scan
(self, keyboard)
kmk/modules/steno.py:95
Method
before_matrix_scan
Return value will be injected as an extra matrix update
kmk/modules/potentiometer.py:69
Method
before_matrix_scan
(self, keyboard)
kmk/modules/combos.py:113
Method
before_matrix_scan
(self, keyboard)
kmk/modules/power.py:42
Method
before_matrix_scan
(self, keyboard)
kmk/modules/mouse_keys.py:54
Method
before_matrix_scan
Return value will be injected as an extra matrix update
kmk/modules/pimoroni_trackball.py:192
Method
before_matrix_scan
(self, keyboard)
kmk/modules/split.py:198
Method
before_matrix_scan
(self, keyboard)
kmk/modules/macros.py:198
Method
before_matrix_scan
(self, keyboard)
kmk/modules/dynamic_sequences.py:231
Method
before_matrix_scan
(self, keyboard)
kmk/modules/rapidfire.py:102
Method
before_matrix_scan
Return value will be injected as an extra matrix update
kmk/modules/__init__.py:18
Method
before_matrix_scan
(self, keyboard)
kmk/modules/mouse_jiggler.py:28
Method
before_matrix_scan
(self, keyboard)
kmk/modules/holdtap.py:71
Method
before_matrix_scan
Return value will be injected as an extra matrix update
kmk/modules/easypoint.py:61
Method
before_matrix_scan
(self, keyboard)
kmk/modules/sticky_keys.py:42
Method
before_matrix_scan
(self, keyboard)
kmk/modules/autoshift.py:20
Method
before_matrix_scan
(self, keyboard)
kmk/modules/midi.py:85
Method
before_matrix_scan
(self, keyboard)
kmk/modules/spacemouse_keys.py:75
Method
before_matrix_scan
(self, keyboard)
kmk/modules/adns9800.py:197
Method
before_matrix_scan
(self, keyboard)
kmk/modules/capsword.py:30
Method
before_matrix_scan
(self, keyboard)
kmk/modules/string_substitution.py:174
Method
before_matrix_scan
(self, keyboard)
kmk/modules/serialace.py:18
Method
before_matrix_scan
(self, keyboard)
kmk/modules/cg_swap.py:31
Method
before_matrix_scan
Return value will be injected as an extra matrix update
kmk/modules/encoder.py:309
Method
before_matrix_scan
(self, keyboard)
kmk/modules/sticky_mod.py:26
Method
before_matrix_scan
(self, keyboard)
kmk/modules/analogin/__init__.py:77
Method
before_matrix_scan
(self, keyboard)
kmk/extensions/stringy_keymaps.py:28
Method
before_matrix_scan
Return value will be injected as an extra matrix update
kmk/extensions/__init__.py:29
Method
before_matrix_scan
(self, sandbox)
kmk/extensions/lock_status.py:29
Method
before_matrix_scan
(self, sandbox)
kmk/extensions/media_keys.py:45
Method
before_matrix_scan
(self, sandbox)
kmk/extensions/spacemouse_status.py:26
Method
before_matrix_scan
(self, sandbox)
kmk/extensions/led.py:125
Method
before_matrix_scan
(self, sandbox)
kmk/extensions/rgb.py:192
Method
before_matrix_scan
(self, sandbox)
kmk/extensions/statusled.py:92
Method
before_matrix_scan
(self, sandbox)
kmk/extensions/peg_rgb_matrix.py:174
Method
before_matrix_scan
(self, sandbox)
kmk/extensions/international.py:47
Method
before_matrix_scan
(self, sandbox)
kmk/extensions/display/__init__.py:206
Function
bkdl_pressed
(key, keyboard, KC, *args, **kwargs)
kmk/handlers/stock.py:52
Function
bkdl_released
(key, keyboard, KC, *args, **kwargs)
kmk/handlers/stock.py:68
Function
ble_disconnect
(key, keyboard, *args, **kwargs)
kmk/handlers/stock.py:106
Method
ble_monitor
(self)
kmk/hid.py:349
Function
ble_refresh
(key, keyboard, *args, **kwargs)
kmk/handlers/stock.py:95
Function
bootcfg
( sense: Optional[microcontroller.Pin, digitalio.DigitalInOut] = None, source: Optional[microcontrolle
kmk/bootcfg.py:11
Function
bootloader
(*args, **kwargs)
kmk/handlers/stock.py:20
Method
brightness
(self)
kmk/extensions/display/__init__.py:92
Method
button_event
(self)
kmk/modules/encoder.py:142
Method
call
(self)
kmk/scheduler.py:28
Method
cancel
Cancel the task by injecting a ``CancelledError`` into it. The task may or may not ignore this exception.
tests/task.py:197
Method
clear
(self)
kmk/hid.py:101
Method
clear
(self)
kmk/keys.py:406
Function
closure
(candidate)
kmk/keys.py:65
Method
connected
(self)
kmk/hid.py:320
Method
connected
(self)
kmk/hid.py:342
Method
coord_mapping
(self)
kmk/scanners/__init__.py:25
Method
cw_pressed
(self, key, keyboard, *args, **kwargs)
kmk/modules/capsword.py:93
Method
deinit
(self)
kmk/modules/pimoroni_trackball.py:314
Method
deinit
(self, keyboard)
kmk/modules/__init__.py:45
Method
deinit
(self, keyboard)
kmk/extensions/__init__.py:53
Method
deinit
(self, sandbox)
kmk/extensions/rgb.py:210
Method
deinit
(self)
kmk/extensions/display/ssd1306.py:45
Method
deinit
(self)
kmk/extensions/display/builtin.py:17
Method
deinit
(self)
kmk/extensions/display/__init__.py:82
Method
deinit
(self, sandbox)
kmk/extensions/display/__init__.py:229
Method
deinit
(self)
kmk/extensions/display/sh1106.py:48
Method
devices
(self)
kmk/hid.py:324
Method
devices
(self)
kmk/hid.py:346
Method
display_brightness_decrease
(self, *args)
kmk/extensions/display/__init__.py:239
Method
display_brightness_increase
(self, *args)
kmk/extensions/display/__init__.py:233
Method
done
Whether the task is complete.
tests/task.py:191
Method
during_bootup
(self, keyboard)
kmk/modules/steno.py:92
Method
during_bootup
(self, keyboard)
kmk/modules/potentiometer.py:63
Method
during_bootup
(self, keyboard)
kmk/modules/combos.py:110
Method
during_bootup
(self, keyboard)
kmk/modules/power.py:39
Method
during_bootup
(self, keyboard)
kmk/modules/mouse_keys.py:47
Method
during_bootup
(self, keyboard)
kmk/modules/pimoroni_trackball.py:180
Method
during_bootup
(self, keyboard)
kmk/modules/split.py:90
Method
during_bootup
(self, keyboard)
kmk/modules/macros.py:195
Method
during_bootup
(self, keyboard)
kmk/modules/dynamic_sequences.py:228
Method
during_bootup
(self, keyboard)
kmk/modules/rapidfire.py:99
Method
during_bootup
(self, keyboard)
kmk/modules/__init__.py:15
Method
during_bootup
(self, keyboard)
kmk/modules/mouse_jiggler.py:21
Method
during_bootup
(self, keyboard)
kmk/modules/holdtap.py:68
Method
during_bootup
(self, keyboard)
kmk/modules/easypoint.py:58
Method
during_bootup
(self, keyboard)
kmk/modules/sticky_keys.py:39
Method
during_bootup
(self, keyboard)
kmk/modules/autoshift.py:17
Method
during_bootup
(self, keyboard)
kmk/modules/midi.py:82
Method
during_bootup
(self, keyboard)
kmk/modules/spacemouse_keys.py:68
Method
during_bootup
(self, keyboard)
kmk/modules/adns9800.py:151
Method
during_bootup
(self, keyboard)
kmk/modules/capsword.py:27
Method
during_bootup
(self, keyboard)
kmk/modules/string_substitution.py:171
Method
during_bootup
(self, keyboard)
kmk/modules/serialace.py:12
Method
during_bootup
(self, keyboard)
kmk/modules/cg_swap.py:25
Method
during_bootup
(self, keyboard)
kmk/modules/encoder.py:262
Method
during_bootup
(self, keyboard)
kmk/modules/sticky_mod.py:23
← previous
next →
701–800 of 1,183, ranked by callers