summaryrefslogtreecommitdiffstats
path: root/input
diff options
context:
space:
mode:
authoralex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-04-09 17:05:39 +0000
committeralex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-04-09 17:05:39 +0000
commit2b1f95dcc2f80cd148ab9e70b9a3bece92541d59 (patch)
tree6e6621d472bd61b51521ee033f8f3db316b85bba /input
parent0884192c18cfef6e2a7c0be0e8b55a592ff4748d (diff)
downloadmpv-2b1f95dcc2f80cd148ab9e70b9a3bece92541d59.tar.bz2
mpv-2b1f95dcc2f80cd148ab9e70b9a3bece92541d59.tar.xz
keypad and function (f1-f10) suppport (currently only vo_sdl and the terminal input code supports it). Patch by Vladimir Mosgalin <mosgalin@VM10124.spb.edu>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9892 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'input')
-rw-r--r--input/input.c24
1 files changed, 24 insertions, 0 deletions
diff --git a/input/input.c b/input/input.c
index 36c0a43de4..080bc16bb6 100644
--- a/input/input.c
+++ b/input/input.c
@@ -136,6 +136,30 @@ static mp_key_name_t key_names[] = {
{ KEY_LEFT, "LEFT" },
{ KEY_DOWN, "DOWN" },
{ KEY_UP, "UP" },
+ { KEY_F+1, "F1" },
+ { KEY_F+2, "F2" },
+ { KEY_F+3, "F3" },
+ { KEY_F+4, "F4" },
+ { KEY_F+5, "F5" },
+ { KEY_F+6, "F6" },
+ { KEY_F+7, "F7" },
+ { KEY_F+8, "F8" },
+ { KEY_F+9, "F9" },
+ { KEY_F+10, "F10" },
+ { KEY_KP0, "KP0" },
+ { KEY_KP1, "KP1" },
+ { KEY_KP2, "KP2" },
+ { KEY_KP3, "KP3" },
+ { KEY_KP4, "KP4" },
+ { KEY_KP5, "KP5" },
+ { KEY_KP6, "KP6" },
+ { KEY_KP7, "KP7" },
+ { KEY_KP8, "KP8" },
+ { KEY_KP9, "KP9" },
+ { KEY_KPDEL, "KP_DEL" },
+ { KEY_KPDEC, "KP_DEL" },
+ { KEY_KPINS, "KP0" },
+ { KEY_KPENTER, "KP_ENTER" },
{ MOUSE_BTN0, "MOUSE_BTN0" },
{ MOUSE_BTN1, "MOUSE_BTN1" },
{ MOUSE_BTN2, "MOUSE_BTN2" },