Skip to content

Media Keys

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())

Keycodes

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)