From fc9695e63b5baa1a478acb8e79c038571ee0e9b3 Mon Sep 17 00:00:00 2001 From: wm4 Date: Tue, 12 May 2015 23:00:59 +0200 Subject: [PATCH] win32: add mappings for some special keys Untested. --- osdep/w32_keyboard.c | 9 +++++++++ 1 file changed, 9 insertions(+) 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} };