author | TreeHugger Robot <treehugger-gerrit@google.com> | 2020-11-11 13:34:30 (GMT) |
---|---|---|
committer | Android Partner Code Review <android-gerrit-partner@google.com> | 2020-11-11 13:34:30 (GMT) |
commit | 46e5da771d739fa0e9de31db2c7eadc3393c56d7 (patch) | |
tree | cb765aaf194ca475d8f30c531373129a6bd900ad | |
parent | f833f56b913792380ea36a166b33b2b2b168d0fe (diff) | |
parent | c4a95e7be747ceffee13b6e7b89ab29142bb4f79 (diff) | |
download | common-46e5da771d739fa0e9de31db2c7eadc3393c56d7.zip common-46e5da771d739fa0e9de31db2c7eadc3393c56d7.tar.gz common-46e5da771d739fa0e9de31db2c7eadc3393c56d7.tar.bz2 |
Merge "device-common: use tv remote layout when using livetv [1/1]" into r-tv-dev
-rw-r--r-- | keyboards/Vendor_7545_Product_0180.kl | 2 | ||||
-rw-r--r-- | products/mbox/Vendor_0001_Product_0002.kl | 123 | ||||
-rw-r--r-- | products/mbox/g12a/device.mk | 10 | ||||
-rw-r--r-- | products/mbox/gxl/device.mk | 10 | ||||
-rw-r--r-- | products/mbox/sm1/device.mk | 10 |
5 files changed, 151 insertions, 4 deletions
diff --git a/keyboards/Vendor_7545_Product_0180.kl b/keyboards/Vendor_7545_Product_0180.kl index 19e39d9..a74076c 100644 --- a/keyboards/Vendor_7545_Product_0180.kl +++ b/keyboards/Vendor_7545_Product_0180.kl @@ -57,7 +57,7 @@ key usage 0x0c003e 8 key usage 0x0c003f 9 key usage 0x0c0007 SETTINGS key usage 0x0c000f 0 -key usage 0x0c0008 TV_INPUT +key usage 0x0c0008 MENU #TV_INPUT key usage 0x0c0009 PROG_RED key usage 0x0c000a PROG_GREEN key usage 0x0c000b PROG_YELLOW diff --git a/products/mbox/Vendor_0001_Product_0002.kl b/products/mbox/Vendor_0001_Product_0002.kl new file mode 100644 index 0000000..0b790b4 --- a/dev/null +++ b/products/mbox/Vendor_0001_Product_0002.kl @@ -0,0 +1,123 @@ +key 116 POWER +key 2 1 +key 3 2 +key 4 3 +key 5 4 +key 6 5 +key 7 6 +key 8 7 +key 9 8 +key 10 9 +key 11 0 +#key 16 Q +#key 17 W +#key 18 E +#key 19 R +#key 20 T +#key 21 Y +#key 22 U +#key 23 I +#key 24 O +#key 25 P +#key 26 LEFT_BRACKET +#key 27 RIGHT_BRACKET +#key 43 BACKSLASH + +#key 30 A +#key 31 S +#key 32 D +#key 33 F +#key 34 G +#key 35 H +#key 36 J +#key 37 K +#key 38 L +#key 39 SEMICOLON +#key 40 APOSTROPHE +#key 14 DEL + +#key 44 Z +#key 45 X +#key 46 C +#key 47 V +#key 48 B +#key 49 N +#key 50 M +#key 51 COMMA +#key 52 PERIOD +#key 53 SLASH + +key 56 ALT_LEFT +key 100 ALT_RIGHT +key 42 SHIFT_LEFT +key 54 SHIFT_RIGHT +key 57 SPACE +key 58 SOFT_RIGHT +key 465 LAST_CHANNEL +key 402 CHANNEL_UP +key 403 CHANNEL_DOWN +key 115 VOLUME_UP +key 114 VOLUME_DOWN +key 113 VOLUME_MUTE +key 28 DPAD_CENTER +key 103 DPAD_UP +key 108 DPAD_DOWN +key 105 DPAD_LEFT +key 106 DPAD_RIGHT +key 158 CLEAR +key 139 MENU +key 102 HOME +key 398 PROG_RED +key 399 PROG_GREEN +key 400 PROG_YELLOW +key 401 PROG_BLUE +key 165 MEDIA_PREVIOUS +key 163 MEDIA_NEXT +key 168 MEDIA_REWIND +key 208 MEDIA_FAST_FORWARD +key 164 MEDIA_PLAY_PAUSE +key 166 MEDIA_STOP +key 167 MEDIA_RECORD + +key 155 ENVELOPE +key 12 MINUS +key 13 EQUALS +key 215 AT +key 130 ZOOM_IN +key 131 ZOOM_OUT +key 15 BACK +key 466 TV_INPUT +key 111 PAGE_UP +key 112 PAGE_DOWN +key 358 INFO +key 213 CAPTIONS +key 214 MEDIA_AUDIO_TRACK +key 216 NUM_LOCK +key 217 GUIDE + +#special for tv remote +#key 207 TV_SHORTCUTKEY_GLOBALSETUP +#key 464 TV_SHORTCUTKEY_3DMODE +#key 469 TV_SHORTCUTKEY_VIEWMODE +#key 470 TV_SHORTCUTKEY_VOICEMODE +#key 471 TV_SHORTCUTKEY_DISPAYMODE +#key 237 FAV +#key 238 LIST +#key 212 TV_REPEAT +#key 250 EARLY_POWER +#key 219 TV_SLEEP +#key 70 TV_BROWSER + +#map existed key for tv remote specially +key 464 3D_MODE # for TV_SHORTCUTKEY_3DMODE +key 469 TV_INPUT_HDMI_1 # for TV_SHORTCUTKEY_VIEWMODE +key 470 TV_INPUT_HDMI_2 # for TV_SHORTCUTKEY_VOICEMODE +key 471 TV_INPUT_HDMI_3 # for TV_SHORTCUTKEY_DISPAYMODE +key 237 TV_INPUT_HDMI_4 # for FAV +key 238 TV_INPUT_COMPOSITE_1 # for LIST +key 212 MEDIA_RECORD # for TV_REPEAT +key 219 TV_INPUT_COMPOSITE_2 # for TV_SLEEP +key 70 EXPLORER # for TV_BROWSER + +key 600 PAIRING +key 133 STEM_1 diff --git a/products/mbox/g12a/device.mk b/products/mbox/g12a/device.mk index 89163c4..6032950 100644 --- a/products/mbox/g12a/device.mk +++ b/products/mbox/g12a/device.mk @@ -26,9 +26,17 @@ PRODUCT_COPY_FILES += \ device/amlogic/common/products/mbox/g12a/files/remote.tab3:$(TARGET_COPY_OUT_VENDOR)/etc/remote.tab3 PRODUCT_COPY_FILES += \ - device/amlogic/common/products/mbox/Vendor_0001_Product_0001.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/Vendor_0001_Product_0001.kl \ device/amlogic/common/products/mbox/Vendor_1915_Product_0001.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/Vendor_1915_Product_0001.kl +#use tv remote layout for mbox if livetv is built +ifeq ($(TARGET_BUILD_LIVETV), true) + PRODUCT_COPY_FILES += \ + device/amlogic/common/products/mbox/Vendor_0001_Product_0002.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/Vendor_0001_Product_0001.kl +else + PRODUCT_COPY_FILES += \ + device/amlogic/common/products/mbox/Vendor_0001_Product_0001.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/Vendor_0001_Product_0001.kl +endif + PRODUCT_COPY_FILES += \ device/amlogic/common/products/mbox/g12a/recovery/remotecfg:recovery/root/sbin/remotecfg \ device/amlogic/common/products/mbox/g12a/recovery/recovery.kl:recovery/root/sbin/recovery.kl \ diff --git a/products/mbox/gxl/device.mk b/products/mbox/gxl/device.mk index 83ac65e..29ff1f1 100644 --- a/products/mbox/gxl/device.mk +++ b/products/mbox/gxl/device.mk @@ -26,9 +26,17 @@ PRODUCT_COPY_FILES += \ device/amlogic/common/products/mbox/gxl/files/remote.tab3:$(TARGET_COPY_OUT_VENDOR)/etc/remote.tab3 PRODUCT_COPY_FILES += \ - device/amlogic/common/products/mbox/Vendor_0001_Product_0001.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/Vendor_0001_Product_0001.kl \ device/amlogic/common/products/mbox/Vendor_1915_Product_0001.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/Vendor_1915_Product_0001.kl +#use tv remote layout for mbox if livetv is built +ifeq ($(TARGET_BUILD_LIVETV), true) + PRODUCT_COPY_FILES += \ + device/amlogic/common/products/mbox/Vendor_0001_Product_0002.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/Vendor_0001_Product_0001.kl +else + PRODUCT_COPY_FILES += \ + device/amlogic/common/products/mbox/Vendor_0001_Product_0001.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/Vendor_0001_Product_0001.kl +endif + PRODUCT_COPY_FILES += \ device/amlogic/common/recovery/busybox:recovery/root/sbin/busybox \ device/amlogic/common/products/mbox/gxl/recovery/init.recovery.amlogic.rc:root/init.recovery.amlogic.rc \ diff --git a/products/mbox/sm1/device.mk b/products/mbox/sm1/device.mk index 151b213..208f580 100644 --- a/products/mbox/sm1/device.mk +++ b/products/mbox/sm1/device.mk @@ -26,9 +26,17 @@ PRODUCT_COPY_FILES += \ device/amlogic/common/products/mbox/sm1/files/remote.tab3:$(TARGET_COPY_OUT_VENDOR)/etc/remote.tab3 PRODUCT_COPY_FILES += \ - device/amlogic/common/products/mbox/Vendor_0001_Product_0001.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/Vendor_0001_Product_0001.kl \ device/amlogic/common/products/mbox/Vendor_1915_Product_0001.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/Vendor_1915_Product_0001.kl +#use tv remote layout for mbox if livetv is built +ifeq ($(TARGET_BUILD_LIVETV), true) + PRODUCT_COPY_FILES += \ + device/amlogic/common/products/mbox/Vendor_0001_Product_0002.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/Vendor_0001_Product_0001.kl +else + PRODUCT_COPY_FILES += \ + device/amlogic/common/products/mbox/Vendor_0001_Product_0001.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/Vendor_0001_Product_0001.kl +endif + PRODUCT_COPY_FILES += \ device/amlogic/common/products/mbox/sm1/recovery/remotecfg:recovery/root/sbin/remotecfg \ device/amlogic/common/products/mbox/sm1/recovery/recovery.kl:recovery/root/sbin/recovery.kl \ |