From 2bd5259d6c7bf010431ede57212720069e756815 Mon Sep 17 00:00:00 2001 From: Chidambar Zinnoury Date: Fri, 18 Nov 2016 17:44:33 +0100 Subject: [PATCH] ecore fb: Add the following sixteen known keys to the list. --- src/lib/ecore_fb/ecore_fb_keytable.h | 16 ++++++++++++++++ src/lib/ecore_fb/ecore_fb_li.c | 4 ++-- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/src/lib/ecore_fb/ecore_fb_keytable.h b/src/lib/ecore_fb/ecore_fb_keytable.h index 0dd576df53..4cf6cb9455 100644 --- a/src/lib/ecore_fb/ecore_fb_keytable.h +++ b/src/lib/ecore_fb/ecore_fb_keytable.h @@ -127,3 +127,19 @@ "Super_L", "Super_L", "Super_L", /**/"", "", "", NULL,/***/ "Super_R", "Super_R", "Super_R", /**/"", "", "", NULL,/***/ "Compose", "Compose", "Compose", /**/"", "", "", NULL,/***/ + "Stop", "Stop", "Stop", /**/"", "", "", NULL,/***/ + "Again", "Again", "Again", /**/"", "", "", NULL,/***/ + "Props", "Props", "Props", /**/"", "", "", NULL,/***/ + "Undo", "Undo", "Undo", /**/"", "", "", NULL,/***/ + "Front", "Front", "Front", /**/"", "", "", NULL,/***/ + "Copy", "Copy", "Copy", /**/"", "", "", NULL,/***/ + "Open", "Open", "Open", /**/"", "", "", NULL,/***/ + "Paste", "Paste", "Paste", /**/"", "", "", NULL,/***/ + "Find", "Find", "Find", /**/"", "", "", NULL,/***/ + "Cut", "Cut", "Cut", /**/"", "", "", NULL,/***/ + "Help", "Help", "Help", /**/"", "", "", NULL,/***/ + "Menu", "Menu", "Menu", /**/"", "", "", NULL,/***/ + "Calc", "Calc", "Calc", /**/"", "", "", NULL,/***/ + "Setup", "Setup", "Setup", /**/"", "", "", NULL,/***/ + "Sleep", "Sleep", "Sleep", /**/"", "", "", NULL,/***/ + "WakeUp", "WakeUp", "WakeUp", /**/"", "", "", NULL,/***/ diff --git a/src/lib/ecore_fb/ecore_fb_li.c b/src/lib/ecore_fb/ecore_fb_li.c index 838576278a..ec50a10c7a 100644 --- a/src/lib/ecore_fb/ecore_fb_li.c +++ b/src/lib/ecore_fb/ecore_fb_li.c @@ -11,7 +11,7 @@ static Eina_List *_ecore_fb_li_devices = NULL; -static const char *_ecore_fb_li_kbd_syms[128 * 7] = +static const char *_ecore_fb_li_kbd_syms[144 * 7] = { #include "ecore_fb_keytable.h" }; @@ -43,7 +43,7 @@ _ecore_fb_li_device_event_key(Ecore_Fb_Input_Device *dev, struct input_event *ie if (!dev->listen) return; /* check for basic keyboard keys */ - if ((iev->code >= KEY_ESC) && (iev->code <= KEY_COMPOSE)) + if ((iev->code >= KEY_ESC) && (iev->code <= KEY_WAKEUP)) { int offset = 0; const char *keyname = _ecore_fb_li_kbd_syms[iev->code * 7];