diff options
author | wm4 <wm4@nowhere> | 2015-05-12 23:00:59 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2015-05-12 23:01:32 +0200 |
commit | fc9695e63b5baa1a478acb8e79c038571ee0e9b3 (patch) | |
tree | 24d91846d8ba3f754fea8d6c53c0ff70ce030ecc /osdep/w32_keyboard.c | |
parent | 47d69f366b116b05edb7df546b0db0cc1ea50c17 (diff) | |
download | mpv-fc9695e63b5baa1a478acb8e79c038571ee0e9b3.tar.bz2 mpv-fc9695e63b5baa1a478acb8e79c038571ee0e9b3.tar.xz |
win32: add mappings for some special keys
Untested.
Diffstat (limited to 'osdep/w32_keyboard.c')
-rw-r--r-- | osdep/w32_keyboard.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/osdep/w32_keyboard.c b/osdep/w32_keyboard.c index 4614722aae..e9bbd785a4 100644 --- a/osdep/w32_keyboard.c +++ b/osdep/w32_keyboard.c @@ -66,6 +66,15 @@ static const struct keymap vk_map[] = { {VK_RIGHT, MP_KEY_KP6}, {VK_HOME, MP_KEY_KP7}, {VK_UP, MP_KEY_KP8}, {VK_PRIOR, MP_KEY_KP9}, {VK_DELETE, MP_KEY_KPDEL}, + // multimedia and other special keys + {VK_VOLUME_MUTE, MP_KEY_MUTE}, + {VK_VOLUME_DOWN, MP_KEY_VOLUME_DOWN}, + {VK_VOLUME_UP, MP_KEY_VOLUME_UP}, + {VK_MEDIA_NEXT_TRACK, MP_KEY_NEXT}, + {VK_MEDIA_PREV_TRACK, MP_KEY_PREV}, + {VK_MEDIA_STOP, MP_KEY_STOP}, + {VK_MEDIA_PLAY_PAUSE, MP_KEY_PLAYPAUSE}, + {0, 0} }; |