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
__repr__
(self)
kmk/hid.py:238
Method
__repr__
(self)
kmk/keys.py:27
Method
__repr__
(self)
kmk/keys.py:40
Method
__repr__
(self)
kmk/keys.py:460
Method
__repr__
(self)
kmk/keys.py:540
Method
__repr__
(self)
kmk/modules/combos.py:55
Method
__repr__
(self)
kmk/modules/power.py:27
Method
__repr__
(self)
kmk/modules/spacemouse_keys.py:26
Method
__repr__
(self)
kmk/extensions/lock_status.py:19
Method
__repr__
(self)
kmk/extensions/spacemouse_status.py:16
Method
__repr__
(self)
kmk/extensions/led.py:101
Method
__repr__
(self)
kmk/extensions/statusled.py:63
Method
__setitem__
(self, name: str, key: Key)
kmk/keys.py:384
Method
_df_pressed
Switches the default layer
kmk/modules/layers.py:90
Method
_fd_pressed
Switches the top layer
kmk/modules/layers.py:84
Method
_key_led_and
(self, *args, **kwargs)
kmk/extensions/led.py:247
Method
_key_led_ani
(self, *args, **kwargs)
kmk/extensions/led.py:244
Method
_key_led_dec
(self, key, *args, **kwargs)
kmk/extensions/led.py:238
Method
_key_led_dec
(self, *args, **kwargs)
kmk/extensions/statusled.py:148
Method
_key_led_inc
(self, key, *args, **kwargs)
kmk/extensions/led.py:235
Method
_key_led_inc
(self, *args, **kwargs)
kmk/extensions/statusled.py:145
Method
_key_led_mode_breathe
(self, *args, **kwargs)
kmk/extensions/led.py:254
Method
_key_led_mode_static
(self, *args, **kwargs)
kmk/extensions/led.py:250
Method
_key_led_set
(self, key, *args, **kwargs)
kmk/extensions/led.py:241
Method
_key_led_tog
(self, *args, **kwargs)
kmk/extensions/led.py:227
Method
_lm_pressed
As MO(layer) but with mod active
kmk/modules/layers.py:105
Method
_lm_released
As MO(layer) but with mod active
kmk/modules/layers.py:113
Method
_mo_pressed
Momentarily activates layer, switches off when you let go
kmk/modules/layers.py:96
Method
_mo_released
(self, key, keyboard, *args, **kwargs)
kmk/modules/layers.py:102
Method
_ms_down_press
(self, key, keyboard, *args, **kwargs)
kmk/modules/mouse_keys.py:136
Method
_ms_down_release
(self, key, keyboard, *args, **kwargs)
kmk/modules/mouse_keys.py:139
Method
_ms_left_press
(self, key, keyboard, *args, **kwargs)
kmk/modules/mouse_keys.py:142
Method
_ms_left_release
(self, key, keyboard, *args, **kwargs)
kmk/modules/mouse_keys.py:145
Method
_ms_right_press
(self, key, keyboard, *args, **kwargs)
kmk/modules/mouse_keys.py:148
Method
_ms_right_release
(self, key, keyboard, *args, **kwargs)
kmk/modules/mouse_keys.py:151
Method
_ms_up_press
(self, key, keyboard, *args, **kwargs)
kmk/modules/mouse_keys.py:130
Method
_ms_up_release
(self, key, keyboard, *args, **kwargs)
kmk/modules/mouse_keys.py:133
Method
_mw_down_press
(self, key, keyboard, *args, **kwargs)
kmk/modules/mouse_keys.py:112
Method
_mw_down_release
(self, key, keyboard, *args, **kwargs)
kmk/modules/mouse_keys.py:115
Method
_mw_left_press
(self, key, keyboard, *args, **kwargs)
kmk/modules/mouse_keys.py:118
Method
_mw_left_release
(self, key, keyboard, *args, **kwargs)
kmk/modules/mouse_keys.py:121
Method
_mw_right_press
(self, key, keyboard, *args, **kwargs)
kmk/modules/mouse_keys.py:124
Method
_mw_right_release
(self, key, keyboard, *args, **kwargs)
kmk/modules/mouse_keys.py:127
Method
_mw_up_press
(self, key, keyboard, *args, **kwargs)
kmk/modules/mouse_keys.py:106
Method
_mw_up_release
(self, key, keyboard, *args, **kwargs)
kmk/modules/mouse_keys.py:109
Method
_play_sequence
(self, key, keyboard, *args, **kwargs)
kmk/modules/dynamic_sequences.py:93
Method
_ps_disable
(self, key, keyboard, *args, **kwargs)
kmk/modules/power.py:141
Method
_ps_enable
(self, key, keyboard, *args, **kwargs)
kmk/modules/power.py:137
Method
_ps_tog
(self, key, keyboard, *args, **kwargs)
kmk/modules/power.py:131
Method
_record_sequence
(self, key, keyboard, *args, **kwargs)
kmk/modules/dynamic_sequences.py:86
Method
_rf_pressed
(self, key, keyboard, *args, **kwargs)
kmk/modules/rapidfire.py:71
Method
_rf_released
(self, key, keyboard, *args, **kwargs)
kmk/modules/rapidfire.py:82
Method
_rgb_and
(self, *args, **kwargs)
kmk/extensions/rgb.py:518
Method
_rgb_ani
(self, *args, **kwargs)
kmk/extensions/rgb.py:515
Method
_rgb_brd
(self, *args, **kwargs)
kmk/extensions/peg_rgb_matrix.py:91
Method
_rgb_bri
(self, *args, **kwargs)
kmk/extensions/peg_rgb_matrix.py:88
Method
_rgb_hud
(self, *args, **kwargs)
kmk/extensions/rgb.py:500
Method
_rgb_hui
(self, *args, **kwargs)
kmk/extensions/rgb.py:497
Method
_rgb_mode_breathe
(self, *args, **kwargs)
kmk/extensions/rgb.py:525
Method
_rgb_mode_breathe_rainbow
(self, *args, **kwargs)
kmk/extensions/rgb.py:529
Method
_rgb_mode_knight
(self, *args, **kwargs)
kmk/extensions/rgb.py:541
Method
_rgb_mode_rainbow
(self, *args, **kwargs)
kmk/extensions/rgb.py:533
Method
_rgb_mode_static
(self, *args, **kwargs)
kmk/extensions/rgb.py:521
Method
_rgb_mode_swirl
(self, *args, **kwargs)
kmk/extensions/rgb.py:537
Method
_rgb_reset
(self, *args, **kwargs)
kmk/extensions/rgb.py:545
Method
_rgb_sad
(self, *args, **kwargs)
kmk/extensions/rgb.py:506
Method
_rgb_sai
(self, *args, **kwargs)
kmk/extensions/rgb.py:503
Method
_rgb_tog
(self, *args, **kwargs)
kmk/extensions/rgb.py:486
Method
_rgb_tog
(self, *args, **kwargs)
kmk/extensions/peg_rgb_matrix.py:81
Method
_rgb_vad
(self, *args, **kwargs)
kmk/extensions/rgb.py:512
Method
_rgb_vai
(self, *args, **kwargs)
kmk/extensions/rgb.py:509
Method
_set_sequence_interval
(self, key, keyboard, *args, **kwargs)
kmk/modules/dynamic_sequences.py:119
Method
_set_sequence_repetitions
(self, key, keyboard, *args, **kwargs)
kmk/modules/dynamic_sequences.py:112
Method
_steno_press
(self, key, *_)
kmk/modules/steno.py:80
Method
_steno_release
(self, *_)
kmk/modules/steno.py:85
Method
_task
(self)
tests/test_scheduler.py:8
Method
_tb_handler_next_press
(self, key, keyboard, *args, **kwargs)
kmk/modules/pimoroni_trackball.py:291
Method
_tb_handler_press
(self, key, keyboard, *args, **kwargs)
kmk/modules/pimoroni_trackball.py:288
Method
_tg_pressed
Toggles the layer (enables it if not active, and vise versa)
kmk/modules/layers.py:121
Method
_to_pressed
Activates layer and deactivates all other layers
kmk/modules/layers.py:131
Method
_transmit
(self, b)
kmk/modules/pimoroni_trackball.py:317
Method
_transmit
(self, buffer)
boards/pimoroni/keybow_2040/keybow_2040_rgb.py:64
Method
_transmit
(self, buffer)
boards/pimoroni/keybow_2040/is31fl3731_pixelbuf.py:21
Method
activate_layer
(self, keyboard, layer, idx=None)
boards/budgy/main.py:50
Method
add_button
(self, key)
kmk/hid.py:160
Method
add_cc
(self, cc)
kmk/hid.py:143
Method
add_key
(self, key)
kmk/hid.py:132
Method
add_modifier
(self, modifier)
kmk/hid.py:118
Method
add_six_axis_button
(self, key)
kmk/hid.py:211
Method
after_hid_send
(self, keyboard)
kmk/modules/steno.py:107
Method
after_hid_send
(self, keyboard)
kmk/modules/potentiometer.py:87
Method
after_hid_send
(self, keyboard)
kmk/modules/combos.py:122
Method
after_hid_send
(self, keyboard)
kmk/modules/power.py:52
Method
after_hid_send
(self, keyboard)
kmk/modules/mouse_keys.py:63
Method
after_hid_send
(self, keyboard)
kmk/modules/pimoroni_trackball.py:214
Method
after_hid_send
(self, keyboard)
kmk/modules/split.py:232
Method
after_hid_send
(self, keyboard)
kmk/modules/macros.py:215
Method
after_hid_send
(self, keyboard)
kmk/modules/dynamic_sequences.py:254
Method
after_hid_send
(self, keyboard)
kmk/modules/rapidfire.py:108
Method
after_hid_send
(self, keyboard)
kmk/modules/__init__.py:36
← previous
next →
501–600 of 1,183, ranked by callers