OSDN Git Service

New keycode definitions for HDMI-CEC
authorJinsuk Kim <jinsukkim@google.com>
Wed, 14 May 2014 06:36:48 +0000 (15:36 +0900)
committerJinsuk Kim <jinsukkim@google.com>
Mon, 19 May 2014 22:51:18 +0000 (07:51 +0900)
Following keys are added to be mapped to HDMI-CEC standard keys:

KEYCODE_MEDIA_TOP_MENU
KEYCODE_11
KEYCODE_12
KEYCODE_LAST_CHANNEL
KEYCODE_TV_DATA_SERVICE

Change-Id: Ie73cf4cd8355ced4753eb5bba0ea130b087dfc36

include/android/keycodes.h
include/input/InputEventLabels.h

index a2f01a4..da7302d 100644 (file)
@@ -269,6 +269,11 @@ enum {
     AKEYCODE_SLEEP           = 223,
     AKEYCODE_WAKEUP          = 224,
     AKEYCODE_PAIRING         = 225,
+    AKEYCODE_MEDIA_TOP_MENU  = 226,
+    AKEYCODE_11              = 227,
+    AKEYCODE_12              = 228,
+    AKEYCODE_LAST_CHANNEL    = 229,
+    AKEYCODE_TV_DATA_SERVICE = 230
 
     // NOTE: If you add a new keycode here you must also add it to several other files.
     //       Refer to frameworks/base/core/java/android/view/KeyEvent.java for the full list.
index 36be4fc..47b23cb 100644 (file)
@@ -265,6 +265,11 @@ static const InputEventLabel KEYCODES[] = {
     DEFINE_KEYCODE(SLEEP),
     DEFINE_KEYCODE(WAKEUP),
     DEFINE_KEYCODE(PAIRING),
+    DEFINE_KEYCODE(MEDIA_TOP_MENU),
+    DEFINE_KEYCODE(11),
+    DEFINE_KEYCODE(12),
+    DEFINE_KEYCODE(LAST_CHANNEL),
+    DEFINE_KEYCODE(TV_DATA_SERVICE),
 
     { NULL, 0 }
 };