MCPcopy Create free account

hub / github.com/KMKfw/kmk_firmware / functions

Functions1,183 in github.com/KMKfw/kmk_firmware

↓ 1 callersMethod_unshift
(self, keyboard)
kmk/modules/autoshift.py:77
↓ 1 callersMethodactivate
(self, keyboard, key)
kmk/modules/sticky_keys.py:139
↓ 1 callersMethodadd_key
(self, keycode: Key)
kmk/kmk_keyboard.py:237
↓ 1 callersMethodadns_read_motion
(self)
kmk/modules/adns9800.py:134
↓ 1 callersMethodadns_upload_srom
(self)
kmk/modules/adns9800.py:115
↓ 1 callersMethodafter_hid_send
(self)
kmk/kmk_keyboard.py:383
↓ 1 callersMethodafter_matrix_scan
(self)
kmk/kmk_keyboard.py:357
↓ 1 callersMethodanimate
Activates a "step" in the animation based on the active mode :return: Returns the new state in animation
kmk/extensions/led.py:208
↓ 1 callersMethodbefore_hid_send
(self)
kmk/kmk_keyboard.py:370
↓ 1 callersMethodbefore_matrix_scan
(self)
kmk/kmk_keyboard.py:344
↓ 1 callersMethodble_rescan_timer
If true, the rescan timer is up
kmk/modules/split.py:343
↓ 1 callersMethodble_time_reset
Resets the rescan timer
kmk/modules/split.py:347
↓ 1 callersMethodbutton_event
(self)
kmk/modules/encoder.py:107
↓ 1 callersMethodbutton_event
(self)
kmk/modules/encoder.py:228
↓ 1 callersFunctionclean
()
util/compile.py:10
↓ 1 callersMethodclear_bonds
(self)
kmk/hid.py:366
↓ 1 callersFunctioncompile
()
util/compile.py:19
↓ 1 callersMethodconfig_mode
(self, keyboard)
kmk/modules/dynamic_sequences.py:192
↓ 1 callersMethoddecrease_ani
Decreases animation speed by 1 amount stopping at 0 :param step:
kmk/extensions/led.py:182
↓ 1 callersMethoddecrease_ani
Decreases animation speed by 1 amount stopping at 0 :param step:
kmk/extensions/rgb.py:357
↓ 1 callersMethoddecrease_brightness
(self, step=None, leds=None)
kmk/extensions/led.py:164
↓ 1 callersMethoddecrease_brightness
(self, step=None)
kmk/extensions/statusled.py:134
↓ 1 callersMethoddecrease_brightness
(self, step=None)
kmk/extensions/peg_rgb_matrix.py:128
↓ 1 callersMethoddecrease_hue
Decreases hue by step amount rolling at 0 and returning to 256 :param step:
kmk/extensions/rgb.py:279
↓ 1 callersMethoddecrease_sat
Decreases saturation by step amount stopping at 0 :param step:
kmk/extensions/rgb.py:308
↓ 1 callersMethoddecrease_val
Decreases value by step amount stopping at 0 :param step:
kmk/extensions/rgb.py:334
↓ 1 callersMethoddeinit
(self)
kmk/kmk_keyboard.py:422
↓ 1 callersMethoddim
(self)
kmk/extensions/display/__init__.py:245
↓ 1 callersMethoddisable_powersave
Disables power saving features
kmk/modules/power.py:85
↓ 1 callersMethodduring_bootup
(self)
kmk/kmk_keyboard.py:315
↓ 1 callersMethodeffect_breathing
(self)
kmk/extensions/led.py:192
↓ 1 callersMethodeffect_breathing_rainbow
(self)
kmk/extensions/rgb.py:451
↓ 1 callersMethodeffect_knight
(self)
kmk/extensions/rgb.py:466
↓ 1 callersMethodeffect_rainbow
(self)
kmk/extensions/rgb.py:455
↓ 1 callersMethodeffect_static
(self)
kmk/extensions/led.py:203
↓ 1 callersMethodeffect_static
(self)
kmk/extensions/rgb.py:436
↓ 1 callersMethodeffect_swirl
(self)
kmk/extensions/rgb.py:459
↓ 1 callersMethodenable_powersave
Enables power saving features
kmk/modules/power.py:69
↓ 1 callersMethodget_action_map
(self)
kmk/hid.py:152
↓ 1 callersMethodget_caps_lock
(self)
kmk/extensions/lock_status.py:59
↓ 1 callersFunctionget_due_task
()
kmk/scheduler.py:62
↓ 1 callersMethodget_keyboard_report
(self, key_events)
tests/keyboard_test.py:74
↓ 1 callersMethodget_num_lock
(self)
kmk/extensions/lock_status.py:56
↓ 1 callersMethodget_scroll_lock
(self)
kmk/extensions/lock_status.py:62
↓ 1 callersMethodget_state
(self)
kmk/modules/potentiometer.py:25
↓ 1 callersMethodget_state
(self)
kmk/modules/encoder.py:39
↓ 1 callersMethodhandle
(self, keyboard, trackball, x, y, switch, state)
kmk/modules/pimoroni_trackball.py:121
↓ 1 callersMethodht_pressed
Unless in repeat mode, do nothing yet, action resolves when key is released, timer expires or other key is pressed.
kmk/modules/holdtap.py:138
↓ 1 callersMethodincrease_ani
Increases animation speed by 1 amount stopping at 10 :param step:
kmk/extensions/led.py:172
↓ 1 callersMethodincrease_ani
Increases animation speed by 1 amount stopping at 10 :param step:
kmk/extensions/rgb.py:347
↓ 1 callersMethodincrease_brightness
(self, step=None, leds=None)
kmk/extensions/led.py:159
↓ 1 callersMethodincrease_brightness
(self, step=None)
kmk/extensions/statusled.py:123
↓ 1 callersMethodincrease_brightness
(self, step=None)
kmk/extensions/peg_rgb_matrix.py:118
↓ 1 callersMethodincrease_sat
Increases saturation by step amount stopping at 255 :param step:
kmk/extensions/rgb.py:295
↓ 1 callersMethodincrease_val
Increases value by step amount stopping at 100 :param step:
kmk/extensions/rgb.py:321
↓ 1 callersFunctioninit_circuit_python_modules_mocks
()
tests/mocks.py:26
↓ 1 callersFunctionisPi
()
boards/pimoroni/keybow/keybow.py:76
↓ 1 callersFunctionisRP2040
()
boards/pimoroni/keybow/keybow.py:80
↓ 1 callersFunctionitsybitsy_pins
()
boards/pimoroni/keybow/keybow.py:65
↓ 1 callersMethodmatches
(self, key: Key, int_coord: int)
kmk/modules/combos.py:58
↓ 1 callersMethodnext_handler
(self)
kmk/modules/pimoroni_trackball.py:253
↓ 1 callersMethodoff
(self)
kmk/extensions/peg_rgb_matrix.py:99
↓ 1 callersMethodon_change
(self, event, keyboard)
kmk/modules/analogin/__init__.py:31
↓ 1 callersMethodon_release_after
(self, keyboard, key)
kmk/modules/sticky_keys.py:130
↓ 1 callersMethodon_runtime_disable
(self, keyboard)
kmk/extensions/__init__.py:23
↓ 1 callersMethodon_runtime_enable
(self, keyboard)
kmk/extensions/__init__.py:20
↓ 1 callersMethodon_stop
(self, event, keyboard)
kmk/modules/analogin/__init__.py:40
↓ 1 callersMethodon_tap_time_expired
When tap time expires activate hold if key is still being pressed. Remove key if ActivationType is RELEASED.
kmk/modules/holdtap.py:207
↓ 1 callersMethodon_tap_time_expired
(self, key, keyboard, *args, **kwargs)
kmk/modules/tapdance.py:113
↓ 1 callersMethodon_timeout
(self, keyboard, combo)
kmk/modules/combos.py:277
↓ 1 callersFunctionph_delete
(heap, node)
tests/task.py:71
↓ 1 callersMethodplay_frame
(self, keyboard)
kmk/modules/dynamic_sequences.py:166
↓ 1 callersMethodpost
(keyboard)
kmk/modules/macros.py:79
↓ 1 callersMethodpowersave_disable
(self)
kmk/kmk_keyboard.py:409
↓ 1 callersMethodpowersave_enable
(self)
kmk/kmk_keyboard.py:396
↓ 1 callersMethodpre
(keyboard)
kmk/modules/macros.py:70
↓ 1 callersMethodprepare_pin
(self)
kmk/modules/encoder.py:158
↓ 1 callersMethodpsave_time_reset
(self)
kmk/modules/power.py:106
↓ 1 callersMethodpsleep
Sleeps longer and longer to save power the more time in between updates.
kmk/modules/power.py:96
↓ 1 callersFunctionraspi_pins
()
boards/pimoroni/keybow/keybow.py:47
↓ 1 callersMethodrecord_frame
(self, keys_pressed)
kmk/modules/dynamic_sequences.py:127
↓ 1 callersMethodrelease_key
(self, keyboard, key)
kmk/modules/sticky_mod.py:51
↓ 1 callersMethodremove_key
(self, keycode: Key)
kmk/kmk_keyboard.py:234
↓ 1 callersMethodrender
(self, layer)
kmk/extensions/display/__init__.py:152
↓ 1 callersMethodrestart
(self)
kmk/scheduler.py:33
↓ 1 callersFunctionrp2040_pins
()
boards/pimoroni/keybow/keybow.py:56
↓ 1 callersMethodscan_for_changes
Scan for key events and return a key report if an event exists. The key report is a byte array with contents [row, col, True if pres
kmk/scanners/__init__.py:32
↓ 1 callersMethodsend_key_buffer
(self, keyboard)
kmk/modules/macros.py:308
↓ 1 callersMethodsetBasedOffDisplay
(self)
kmk/extensions/peg_rgb_matrix.py:137
↓ 1 callersFunctionset_led_brightness
(state)
user_keymaps/ZFR_KBD/RP2.65-F.py:117
↓ 1 callersFunctionset_led_var
(state)
user_keymaps/ZFR_KBD/RP2.65-F.py:104
↓ 1 callersMethodset_lock_leds
(self)
boards/Pico87/main.py:12
↓ 1 callersMethodset_lock_leds
(self)
boards/Pico14/main.py:16
↓ 1 callersMethodset_rgb_fill
(self, rgb)
kmk/extensions/peg_rgb_matrix.py:103
↓ 1 callersFunctionset_sys_vol
(state)
user_keymaps/ZFR_KBD/RP2.65-F.py:70
↓ 1 callersMethodset_timeout
(self, after_ticks: int, callback: Callable[[None], None])
kmk/kmk_keyboard.py:245
↓ 1 callersMethodsetup
(self)
kmk/hid.py:255
↓ 1 callersMethodsetup_consumer_control
(self)
kmk/hid.py:286
↓ 1 callersMethodsetup_keyboard_hid
(self)
kmk/hid.py:274
↓ 1 callersMethodsetup_mouse_hid
(self)
kmk/hid.py:292
← previousnext →201–300 of 1,183, ranked by callers