OSDN Git Service

Add KEYCODE_SOFT_SLEEP for Ungaze.
authorNick Armstrong-Crews <strongarm@google.com>
Wed, 2 Sep 2015 20:00:52 +0000 (13:00 -0700)
committerNick Armstrong-Crews <strongarm@google.com>
Wed, 2 Sep 2015 20:00:52 +0000 (13:00 -0700)
BUG: b/23589870
Change-Id: I9bb575fe97bfae926ef4db37615e88057b81480c

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

index 1f55d9f..421abe5 100644 (file)
@@ -735,7 +735,9 @@ enum {
     AKEYCODE_MEDIA_SKIP_FORWARD = 272,
     AKEYCODE_MEDIA_SKIP_BACKWARD = 273,
     AKEYCODE_MEDIA_STEP_FORWARD = 274,
-    AKEYCODE_MEDIA_STEP_BACKWARD = 275
+    AKEYCODE_MEDIA_STEP_BACKWARD = 275,
+    /** Put device to sleep unless a wakelock is held. */
+    AKEYCODE_SOFT_SLEEP = 276
 
     // 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 344f2f3..f0a6238 100644 (file)
@@ -311,6 +311,7 @@ static const InputEventLabel KEYCODES[] = {
     DEFINE_KEYCODE(MEDIA_SKIP_BACKWARD),
     DEFINE_KEYCODE(MEDIA_STEP_FORWARD),
     DEFINE_KEYCODE(MEDIA_STEP_BACKWARD),
+    DEFINE_KEYCODE(SOFT_SLEEP),
 
     { NULL, 0 }
 };