Media keys extension adds keys for common media control keys. It can simply be added to the extensions list.
from kmk.extensions.media_keys import MediaKeys
keyboard.extensions.append(MediaKeys())
Key | Aliases | Description |
---|---|---|
KC.AUDIO_MUTE |
KC.MUTE |
Mute |
KC.AUDIO_VOL_UP |
KC.VOLU |
Volume Up |
KC.AUDIO_VOL_DOWN |
KC.VOLD |
Volume Down |
KC.BRIGHTNESS_UP |
KC.BRIU |
Brightness Up |
KC.BRIGHTNESS_DOWN |
KC.BRID |
Brightness Down |
KC.MEDIA_NEXT_TRACK |
KC.MNXT |
Next Track (Windows) |
KC.MEDIA_PREV_TRACK |
KC.MPRV |
Previous Track (Windows) |
KC.MEDIA_STOP |
KC.MSTP |
Stop Track (Windows) |
KC.MEDIA_PLAY_PAUSE |
KC.MPLY |
Play/Pause Track |
KC.MEDIA_EJECT |
KC.EJCT |
Eject (macOS) |
KC.MEDIA_FAST_FORWARD |
KC.MFFD |
Next Track (macOS) |
KC.MEDIA_REWIND |
KC.MRWD |
Previous Track (macOS) |