[Documentation] Markdown improvements for bindings a to e (#13859)
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
This commit is contained in:
committed by
GitHub
parent
72efc1cfed
commit
caf71f72e6
@@ -16,7 +16,7 @@ This binding was tested on :
|
||||
| Nexus5x | 8.1.0 | Everything works nice |
|
||||
| Freebox Pop Player | 9 | Everything works nice |
|
||||
|
||||
Please update this document if you tested it with other android versions to reflect the compatibility of the binding.
|
||||
Please update this document if you tested it with other android versions to reflect the compatibility of the binding.
|
||||
|
||||
## Discovery
|
||||
|
||||
@@ -60,10 +60,10 @@ You can configure different modes to detect when the device is playing media dep
|
||||
|
||||
The available modes are:
|
||||
|
||||
* idle: assert not playing, avoid command execution.
|
||||
* media_state: detect play status by dumping the media_session service. This is the default for not configured apps
|
||||
* audio: detect play status by dumping the audio service.
|
||||
* wake_lock: detect play status by comparing the power wake lock state with the values provided in 'wakeLockPlayStates'
|
||||
- idle: assert not playing, avoid command execution.
|
||||
- media_state: detect play status by dumping the media_session service. This is the default for not configured apps
|
||||
- audio: detect play status by dumping the audio service.
|
||||
- wake_lock: detect play status by comparing the power wake lock state with the values provided in 'wakeLockPlayStates'
|
||||
|
||||
The configuration depends on the application, device and version used.
|
||||
|
||||
@@ -73,14 +73,14 @@ This is a sample of the mediaStateJSONConfig thing configuration - the `label` i
|
||||
|
||||
## Record/Send input events
|
||||
|
||||
As the execution of key events takes a while, you can use input events as an alternative way to control your device.
|
||||
As the execution of key events takes a while, you can use input events as an alternative way to control your device.
|
||||
|
||||
They are pretty device specific, so you should use the record-input and recorded-input channels to store/send those events.
|
||||
|
||||
An example of what you can do:
|
||||
|
||||
* You can send the command `UP` to the `record-input` channel the binding will then capture the events you send through your remote for the defined recordDuration config for the thing, so press once the UP key on your remote and wait a while.
|
||||
* Now that you have recorded your input, you can send the `UP` command to the `recorded-input` event and it will send the recorded event to the android device.
|
||||
- You can send the command `UP` to the `record-input` channel the binding will then capture the events you send through your remote for the defined recordDuration config for the thing, so press once the UP key on your remote and wait a while.
|
||||
- Now that you have recorded your input, you can send the `UP` command to the `recorded-input` event and it will send the recorded event to the android device.
|
||||
|
||||
Please note that events could fail if the input method is removed, for example it could fail if you clone the events of a bluetooth controller and the remote goes offline. This is happening for me when recording the Fire TV remote events but not for my Xiaomi TV which also has a bt remote controller.
|
||||
|
||||
@@ -106,7 +106,7 @@ Please note that events could fail if the input method is removed, for example i
|
||||
| wake-lock | Number | Power wake lock value |
|
||||
| screen-state | Switch | Screen power state |
|
||||
|
||||
#### Start Intent
|
||||
### Start Intent
|
||||
|
||||
This channel allows to invoke the 'am start' command, the syntax for it is:
|
||||
<package/activity>||<<arg name>> <arg value>||...
|
||||
@@ -114,311 +114,311 @@ This channel allows to invoke the 'am start' command, the syntax for it is:
|
||||
This is a sample:
|
||||
com.netflix.ninja/.MainActivity||<a>android.intent.action.VIEW||<d>netflix://title/80025384||<f>0x10000020||<es>amzn_deeplink_data 80025384
|
||||
|
||||
Not all the (arguments)[https://developer.android.com/studio/command-line/adb#IntentSpec] are supported. Please open an issue or pull request if you need more.
|
||||
Not all the [arguments](https://developer.android.com/studio/command-line/adb#IntentSpec) are supported. Please open an issue or pull request if you need more.
|
||||
|
||||
#### Available key-event values:
|
||||
### Available key-event values:
|
||||
|
||||
* KEYCODE_0
|
||||
* KEYCODE_1
|
||||
* KEYCODE_11
|
||||
* KEYCODE_12
|
||||
* KEYCODE_2
|
||||
* KEYCODE_3
|
||||
* KEYCODE_3D_MODE
|
||||
* KEYCODE_4
|
||||
* KEYCODE_5
|
||||
* KEYCODE_6
|
||||
* KEYCODE_7
|
||||
* KEYCODE_8
|
||||
* KEYCODE_9
|
||||
* KEYCODE_A
|
||||
* KEYCODE_ALL_APPS
|
||||
* KEYCODE_ALT_LEFT
|
||||
* KEYCODE_ALT_RIGHT
|
||||
* KEYCODE_APOSTROPHE
|
||||
* KEYCODE_APP_SWITCH
|
||||
* KEYCODE_ASSIST
|
||||
* KEYCODE_AT
|
||||
* KEYCODE_AVR_INPUT
|
||||
* KEYCODE_AVR_POWER
|
||||
* KEYCODE_B
|
||||
* KEYCODE_BACK
|
||||
* KEYCODE_BACKSLASH
|
||||
* KEYCODE_BOOKMARK
|
||||
* KEYCODE_BREAK
|
||||
* KEYCODE_BRIGHTNESS_DOWN
|
||||
* KEYCODE_BRIGHTNESS_UP
|
||||
* KEYCODE_BUTTON_1
|
||||
* KEYCODE_BUTTON_10
|
||||
* KEYCODE_BUTTON_11
|
||||
* KEYCODE_BUTTON_12
|
||||
* KEYCODE_BUTTON_13
|
||||
* KEYCODE_BUTTON_14
|
||||
* KEYCODE_BUTTON_15
|
||||
* KEYCODE_BUTTON_16
|
||||
* KEYCODE_BUTTON_2
|
||||
* KEYCODE_BUTTON_3
|
||||
* KEYCODE_BUTTON_4
|
||||
* KEYCODE_BUTTON_5
|
||||
* KEYCODE_BUTTON_6
|
||||
* KEYCODE_BUTTON_7
|
||||
* KEYCODE_BUTTON_8
|
||||
* KEYCODE_BUTTON_9
|
||||
* KEYCODE_BUTTON_A
|
||||
* KEYCODE_BUTTON_B
|
||||
* KEYCODE_BUTTON_C
|
||||
* KEYCODE_BUTTON_L1
|
||||
* KEYCODE_BUTTON_L2
|
||||
* KEYCODE_BUTTON_MODE
|
||||
* KEYCODE_BUTTON_R1
|
||||
* KEYCODE_BUTTON_R2
|
||||
* KEYCODE_BUTTON_SELECT
|
||||
* KEYCODE_BUTTON_START
|
||||
* KEYCODE_BUTTON_THUMBL
|
||||
* KEYCODE_BUTTON_THUMBR
|
||||
* KEYCODE_BUTTON_X
|
||||
* KEYCODE_BUTTON_Y
|
||||
* KEYCODE_BUTTON_Z
|
||||
* KEYCODE_C
|
||||
* KEYCODE_CALCULATOR
|
||||
* KEYCODE_CALENDAR
|
||||
* KEYCODE_CALL
|
||||
* KEYCODE_CAMERA
|
||||
* KEYCODE_CAPS_LOCK
|
||||
* KEYCODE_CAPTIONS
|
||||
* KEYCODE_CHANNEL_DOWN
|
||||
* KEYCODE_CHANNEL_UP
|
||||
* KEYCODE_CLEAR
|
||||
* KEYCODE_COMMA
|
||||
* KEYCODE_CONTACTS
|
||||
* KEYCODE_COPY
|
||||
* KEYCODE_CTRL_LEFT
|
||||
* KEYCODE_CTRL_RIGHT
|
||||
* KEYCODE_CUT
|
||||
* KEYCODE_D
|
||||
* KEYCODE_DEL
|
||||
* KEYCODE_DPAD_CENTER
|
||||
* KEYCODE_DPAD_DOWN
|
||||
* KEYCODE_DPAD_DOWN_LEFT
|
||||
* KEYCODE_DPAD_DOWN_RIGHT
|
||||
* KEYCODE_DPAD_LEFT
|
||||
* KEYCODE_DPAD_RIGHT
|
||||
* KEYCODE_DPAD_UP
|
||||
* KEYCODE_DPAD_UP_LEFT
|
||||
* KEYCODE_DPAD_UP_RIGHT
|
||||
* KEYCODE_DVR
|
||||
* KEYCODE_E
|
||||
* KEYCODE_EISU
|
||||
* KEYCODE_ENDCALL
|
||||
* KEYCODE_ENTER
|
||||
* KEYCODE_ENVELOPE
|
||||
* KEYCODE_EQUALS
|
||||
* KEYCODE_ESCAPE
|
||||
* KEYCODE_EXPLORER
|
||||
* KEYCODE_F
|
||||
* KEYCODE_F1
|
||||
* KEYCODE_F10
|
||||
* KEYCODE_F11
|
||||
* KEYCODE_F12
|
||||
* KEYCODE_F2
|
||||
* KEYCODE_F3
|
||||
* KEYCODE_F4
|
||||
* KEYCODE_F5
|
||||
* KEYCODE_F6
|
||||
* KEYCODE_F7
|
||||
* KEYCODE_F8
|
||||
* KEYCODE_F9
|
||||
* KEYCODE_FOCUS
|
||||
* KEYCODE_FORWARD
|
||||
* KEYCODE_FORWARD_DEL
|
||||
* KEYCODE_FUNCTION
|
||||
* KEYCODE_G
|
||||
* KEYCODE_GRAVE
|
||||
* KEYCODE_GUIDE
|
||||
* KEYCODE_H
|
||||
* KEYCODE_HEADSETHOOK
|
||||
* KEYCODE_HELP
|
||||
* KEYCODE_HENKAN
|
||||
* KEYCODE_HOME
|
||||
* KEYCODE_I
|
||||
* KEYCODE_INFO
|
||||
* KEYCODE_INSERT
|
||||
* KEYCODE_J
|
||||
* KEYCODE_K
|
||||
* KEYCODE_KANA
|
||||
* KEYCODE_KATAKANA_HIRAGANA
|
||||
* KEYCODE_L
|
||||
* KEYCODE_LANGUAGE_SWITCH
|
||||
* KEYCODE_LAST_CHANNEL
|
||||
* KEYCODE_LEFT_BRACKET
|
||||
* KEYCODE_M
|
||||
* KEYCODE_MANNER_MODE
|
||||
* KEYCODE_MEDIA_AUDIO_TRACK
|
||||
* KEYCODE_MEDIA_CLOSE
|
||||
* KEYCODE_MEDIA_EJECT
|
||||
* KEYCODE_MEDIA_FAST_FORWARD
|
||||
* KEYCODE_MEDIA_NEXT
|
||||
* KEYCODE_MEDIA_PAUSE
|
||||
* KEYCODE_MEDIA_PLAY
|
||||
* KEYCODE_MEDIA_PLAY_PAUSE
|
||||
* KEYCODE_MEDIA_PREVIOUS
|
||||
* KEYCODE_MEDIA_RECORD
|
||||
* KEYCODE_MEDIA_REWIND
|
||||
* KEYCODE_MEDIA_SKIP_BACKWARD
|
||||
* KEYCODE_MEDIA_SKIP_FORWARD
|
||||
* KEYCODE_MEDIA_STEP_BACKWARD
|
||||
* KEYCODE_MEDIA_STEP_FORWARD
|
||||
* KEYCODE_MEDIA_STOP
|
||||
* KEYCODE_MEDIA_TOP_MENU
|
||||
* KEYCODE_MENU
|
||||
* KEYCODE_META_LEFT
|
||||
* KEYCODE_META_RIGHT
|
||||
* KEYCODE_MINUS
|
||||
* KEYCODE_MOVE_END
|
||||
* KEYCODE_MOVE_HOME
|
||||
* KEYCODE_MUHENKAN
|
||||
* KEYCODE_MUSIC
|
||||
* KEYCODE_MUTE
|
||||
* KEYCODE_N
|
||||
* KEYCODE_NAVIGATE_IN
|
||||
* KEYCODE_NAVIGATE_NEXT
|
||||
* KEYCODE_NAVIGATE_OUT
|
||||
* KEYCODE_NAVIGATE_PREVIOUS
|
||||
* KEYCODE_NOTIFICATION
|
||||
* KEYCODE_NUM
|
||||
* KEYCODE_NUMPAD_0
|
||||
* KEYCODE_NUMPAD_1
|
||||
* KEYCODE_NUMPAD_2
|
||||
* KEYCODE_NUMPAD_3
|
||||
* KEYCODE_NUMPAD_4
|
||||
* KEYCODE_NUMPAD_5
|
||||
* KEYCODE_NUMPAD_6
|
||||
* KEYCODE_NUMPAD_7
|
||||
* KEYCODE_NUMPAD_8
|
||||
* KEYCODE_NUMPAD_9
|
||||
* KEYCODE_NUMPAD_ADD
|
||||
* KEYCODE_NUMPAD_COMMA
|
||||
* KEYCODE_NUMPAD_DIVIDE
|
||||
* KEYCODE_NUMPAD_DOT
|
||||
* KEYCODE_NUMPAD_ENTER
|
||||
* KEYCODE_NUMPAD_EQUALS
|
||||
* KEYCODE_NUMPAD_LEFT_PAREN
|
||||
* KEYCODE_NUMPAD_MULTIPLY
|
||||
* KEYCODE_NUMPAD_RIGHT_PAREN
|
||||
* KEYCODE_NUMPAD_SUBTRACT
|
||||
* KEYCODE_NUM_LOCK
|
||||
* KEYCODE_O
|
||||
* KEYCODE_P
|
||||
* KEYCODE_PAGE_DOWN
|
||||
* KEYCODE_PAGE_UP
|
||||
* KEYCODE_PAIRING
|
||||
* KEYCODE_PASTE
|
||||
* KEYCODE_PERIOD
|
||||
* KEYCODE_PICTSYMBOLS
|
||||
* KEYCODE_PLUS
|
||||
* KEYCODE_POUND
|
||||
* KEYCODE_POWER
|
||||
* KEYCODE_PROFILE_SWITCH
|
||||
* KEYCODE_PROG_BLUE
|
||||
* KEYCODE_PROG_GREEN
|
||||
* KEYCODE_PROG_RED
|
||||
* KEYCODE_PROG_YELLOW
|
||||
* KEYCODE_Q
|
||||
* KEYCODE_R
|
||||
* KEYCODE_REFRESH
|
||||
* KEYCODE_RIGHT_BRACKET
|
||||
* KEYCODE_RO
|
||||
* KEYCODE_S
|
||||
* KEYCODE_SCROLL_LOCK
|
||||
* KEYCODE_SEARCH
|
||||
* KEYCODE_SEMICOLON
|
||||
* KEYCODE_SETTINGS
|
||||
* KEYCODE_SHIFT_LEFT
|
||||
* KEYCODE_SHIFT_RIGHT
|
||||
* KEYCODE_SLASH
|
||||
* KEYCODE_SLEEP
|
||||
* KEYCODE_SOFT_LEFT
|
||||
* KEYCODE_SOFT_RIGHT
|
||||
* KEYCODE_SOFT_SLEEP
|
||||
* KEYCODE_SPACE
|
||||
* KEYCODE_STAR
|
||||
* KEYCODE_STB_INPUT
|
||||
* KEYCODE_STB_POWER
|
||||
* KEYCODE_STEM_1
|
||||
* KEYCODE_STEM_2
|
||||
* KEYCODE_STEM_3
|
||||
* KEYCODE_STEM_PRIMARY
|
||||
* KEYCODE_SWITCH_CHARSET
|
||||
* KEYCODE_SYM
|
||||
* KEYCODE_SYSRQ
|
||||
* KEYCODE_SYSTEM_NAVIGATION_DOWN
|
||||
* KEYCODE_SYSTEM_NAVIGATION_LEFT
|
||||
* KEYCODE_SYSTEM_NAVIGATION_RIGHT
|
||||
* KEYCODE_SYSTEM_NAVIGATION_UP
|
||||
* KEYCODE_T
|
||||
* KEYCODE_TAB
|
||||
* KEYCODE_THUMBS_DOWN
|
||||
* KEYCODE_THUMBS_UP
|
||||
* KEYCODE_TV
|
||||
* KEYCODE_TV_ANTENNA_CABLE
|
||||
* KEYCODE_TV_AUDIO_DESCRIPTION
|
||||
* KEYCODE_TV_AUDIO_DESCRIPTION_MIX_DOWN
|
||||
* KEYCODE_TV_AUDIO_DESCRIPTION_MIX_UP
|
||||
* KEYCODE_TV_CONTENTS_MENU
|
||||
* KEYCODE_TV_DATA_SERVICE
|
||||
* KEYCODE_TV_INPUT
|
||||
* KEYCODE_TV_INPUT_COMPONENT_1
|
||||
* KEYCODE_TV_INPUT_COMPONENT_2
|
||||
* KEYCODE_TV_INPUT_COMPOSITE_1
|
||||
* KEYCODE_TV_INPUT_COMPOSITE_2
|
||||
* KEYCODE_TV_INPUT_HDMI_1
|
||||
* KEYCODE_TV_INPUT_HDMI_2
|
||||
* KEYCODE_TV_INPUT_HDMI_3
|
||||
* KEYCODE_TV_INPUT_HDMI_4
|
||||
* KEYCODE_TV_INPUT_VGA_1
|
||||
* KEYCODE_TV_MEDIA_CONTEXT_MENU
|
||||
* KEYCODE_TV_NETWORK
|
||||
* KEYCODE_TV_NUMBER_ENTRY
|
||||
* KEYCODE_TV_POWER
|
||||
* KEYCODE_TV_RADIO_SERVICE
|
||||
* KEYCODE_TV_SATELLITE
|
||||
* KEYCODE_TV_SATELLITE_BS
|
||||
* KEYCODE_TV_SATELLITE_CS
|
||||
* KEYCODE_TV_SATELLITE_SERVICE
|
||||
* KEYCODE_TV_TELETEXT
|
||||
* KEYCODE_TV_TERRESTRIAL_ANALOG
|
||||
* KEYCODE_TV_TERRESTRIAL_DIGITAL
|
||||
* KEYCODE_TV_TIMER_PROGRAMMING
|
||||
* KEYCODE_TV_ZOOM_MODE
|
||||
* KEYCODE_U
|
||||
* KEYCODE_UNKNOWN
|
||||
* KEYCODE_V
|
||||
* KEYCODE_VOICE_ASSIST
|
||||
* KEYCODE_VOLUME_DOWN
|
||||
* KEYCODE_VOLUME_MUTE
|
||||
* KEYCODE_VOLUME_UP
|
||||
* KEYCODE_W
|
||||
* KEYCODE_WAKEUP
|
||||
* KEYCODE_WINDOW
|
||||
* KEYCODE_X
|
||||
* KEYCODE_Y
|
||||
* KEYCODE_YEN
|
||||
* KEYCODE_Z
|
||||
* KEYCODE_ZENKAKU_HANKAKU
|
||||
* KEYCODE_ZOOM_IN
|
||||
* KEYCODE_ZOOM_OUT
|
||||
- KEYCODE_0
|
||||
- KEYCODE_1
|
||||
- KEYCODE_11
|
||||
- KEYCODE_12
|
||||
- KEYCODE_2
|
||||
- KEYCODE_3
|
||||
- KEYCODE_3D_MODE
|
||||
- KEYCODE_4
|
||||
- KEYCODE_5
|
||||
- KEYCODE_6
|
||||
- KEYCODE_7
|
||||
- KEYCODE_8
|
||||
- KEYCODE_9
|
||||
- KEYCODE_A
|
||||
- KEYCODE_ALL_APPS
|
||||
- KEYCODE_ALT_LEFT
|
||||
- KEYCODE_ALT_RIGHT
|
||||
- KEYCODE_APOSTROPHE
|
||||
- KEYCODE_APP_SWITCH
|
||||
- KEYCODE_ASSIST
|
||||
- KEYCODE_AT
|
||||
- KEYCODE_AVR_INPUT
|
||||
- KEYCODE_AVR_POWER
|
||||
- KEYCODE_B
|
||||
- KEYCODE_BACK
|
||||
- KEYCODE_BACKSLASH
|
||||
- KEYCODE_BOOKMARK
|
||||
- KEYCODE_BREAK
|
||||
- KEYCODE_BRIGHTNESS_DOWN
|
||||
- KEYCODE_BRIGHTNESS_UP
|
||||
- KEYCODE_BUTTON_1
|
||||
- KEYCODE_BUTTON_10
|
||||
- KEYCODE_BUTTON_11
|
||||
- KEYCODE_BUTTON_12
|
||||
- KEYCODE_BUTTON_13
|
||||
- KEYCODE_BUTTON_14
|
||||
- KEYCODE_BUTTON_15
|
||||
- KEYCODE_BUTTON_16
|
||||
- KEYCODE_BUTTON_2
|
||||
- KEYCODE_BUTTON_3
|
||||
- KEYCODE_BUTTON_4
|
||||
- KEYCODE_BUTTON_5
|
||||
- KEYCODE_BUTTON_6
|
||||
- KEYCODE_BUTTON_7
|
||||
- KEYCODE_BUTTON_8
|
||||
- KEYCODE_BUTTON_9
|
||||
- KEYCODE_BUTTON_A
|
||||
- KEYCODE_BUTTON_B
|
||||
- KEYCODE_BUTTON_C
|
||||
- KEYCODE_BUTTON_L1
|
||||
- KEYCODE_BUTTON_L2
|
||||
- KEYCODE_BUTTON_MODE
|
||||
- KEYCODE_BUTTON_R1
|
||||
- KEYCODE_BUTTON_R2
|
||||
- KEYCODE_BUTTON_SELECT
|
||||
- KEYCODE_BUTTON_START
|
||||
- KEYCODE_BUTTON_THUMBL
|
||||
- KEYCODE_BUTTON_THUMBR
|
||||
- KEYCODE_BUTTON_X
|
||||
- KEYCODE_BUTTON_Y
|
||||
- KEYCODE_BUTTON_Z
|
||||
- KEYCODE_C
|
||||
- KEYCODE_CALCULATOR
|
||||
- KEYCODE_CALENDAR
|
||||
- KEYCODE_CALL
|
||||
- KEYCODE_CAMERA
|
||||
- KEYCODE_CAPS_LOCK
|
||||
- KEYCODE_CAPTIONS
|
||||
- KEYCODE_CHANNEL_DOWN
|
||||
- KEYCODE_CHANNEL_UP
|
||||
- KEYCODE_CLEAR
|
||||
- KEYCODE_COMMA
|
||||
- KEYCODE_CONTACTS
|
||||
- KEYCODE_COPY
|
||||
- KEYCODE_CTRL_LEFT
|
||||
- KEYCODE_CTRL_RIGHT
|
||||
- KEYCODE_CUT
|
||||
- KEYCODE_D
|
||||
- KEYCODE_DEL
|
||||
- KEYCODE_DPAD_CENTER
|
||||
- KEYCODE_DPAD_DOWN
|
||||
- KEYCODE_DPAD_DOWN_LEFT
|
||||
- KEYCODE_DPAD_DOWN_RIGHT
|
||||
- KEYCODE_DPAD_LEFT
|
||||
- KEYCODE_DPAD_RIGHT
|
||||
- KEYCODE_DPAD_UP
|
||||
- KEYCODE_DPAD_UP_LEFT
|
||||
- KEYCODE_DPAD_UP_RIGHT
|
||||
- KEYCODE_DVR
|
||||
- KEYCODE_E
|
||||
- KEYCODE_EISU
|
||||
- KEYCODE_ENDCALL
|
||||
- KEYCODE_ENTER
|
||||
- KEYCODE_ENVELOPE
|
||||
- KEYCODE_EQUALS
|
||||
- KEYCODE_ESCAPE
|
||||
- KEYCODE_EXPLORER
|
||||
- KEYCODE_F
|
||||
- KEYCODE_F1
|
||||
- KEYCODE_F10
|
||||
- KEYCODE_F11
|
||||
- KEYCODE_F12
|
||||
- KEYCODE_F2
|
||||
- KEYCODE_F3
|
||||
- KEYCODE_F4
|
||||
- KEYCODE_F5
|
||||
- KEYCODE_F6
|
||||
- KEYCODE_F7
|
||||
- KEYCODE_F8
|
||||
- KEYCODE_F9
|
||||
- KEYCODE_FOCUS
|
||||
- KEYCODE_FORWARD
|
||||
- KEYCODE_FORWARD_DEL
|
||||
- KEYCODE_FUNCTION
|
||||
- KEYCODE_G
|
||||
- KEYCODE_GRAVE
|
||||
- KEYCODE_GUIDE
|
||||
- KEYCODE_H
|
||||
- KEYCODE_HEADSETHOOK
|
||||
- KEYCODE_HELP
|
||||
- KEYCODE_HENKAN
|
||||
- KEYCODE_HOME
|
||||
- KEYCODE_I
|
||||
- KEYCODE_INFO
|
||||
- KEYCODE_INSERT
|
||||
- KEYCODE_J
|
||||
- KEYCODE_K
|
||||
- KEYCODE_KANA
|
||||
- KEYCODE_KATAKANA_HIRAGANA
|
||||
- KEYCODE_L
|
||||
- KEYCODE_LANGUAGE_SWITCH
|
||||
- KEYCODE_LAST_CHANNEL
|
||||
- KEYCODE_LEFT_BRACKET
|
||||
- KEYCODE_M
|
||||
- KEYCODE_MANNER_MODE
|
||||
- KEYCODE_MEDIA_AUDIO_TRACK
|
||||
- KEYCODE_MEDIA_CLOSE
|
||||
- KEYCODE_MEDIA_EJECT
|
||||
- KEYCODE_MEDIA_FAST_FORWARD
|
||||
- KEYCODE_MEDIA_NEXT
|
||||
- KEYCODE_MEDIA_PAUSE
|
||||
- KEYCODE_MEDIA_PLAY
|
||||
- KEYCODE_MEDIA_PLAY_PAUSE
|
||||
- KEYCODE_MEDIA_PREVIOUS
|
||||
- KEYCODE_MEDIA_RECORD
|
||||
- KEYCODE_MEDIA_REWIND
|
||||
- KEYCODE_MEDIA_SKIP_BACKWARD
|
||||
- KEYCODE_MEDIA_SKIP_FORWARD
|
||||
- KEYCODE_MEDIA_STEP_BACKWARD
|
||||
- KEYCODE_MEDIA_STEP_FORWARD
|
||||
- KEYCODE_MEDIA_STOP
|
||||
- KEYCODE_MEDIA_TOP_MENU
|
||||
- KEYCODE_MENU
|
||||
- KEYCODE_META_LEFT
|
||||
- KEYCODE_META_RIGHT
|
||||
- KEYCODE_MINUS
|
||||
- KEYCODE_MOVE_END
|
||||
- KEYCODE_MOVE_HOME
|
||||
- KEYCODE_MUHENKAN
|
||||
- KEYCODE_MUSIC
|
||||
- KEYCODE_MUTE
|
||||
- KEYCODE_N
|
||||
- KEYCODE_NAVIGATE_IN
|
||||
- KEYCODE_NAVIGATE_NEXT
|
||||
- KEYCODE_NAVIGATE_OUT
|
||||
- KEYCODE_NAVIGATE_PREVIOUS
|
||||
- KEYCODE_NOTIFICATION
|
||||
- KEYCODE_NUM
|
||||
- KEYCODE_NUMPAD_0
|
||||
- KEYCODE_NUMPAD_1
|
||||
- KEYCODE_NUMPAD_2
|
||||
- KEYCODE_NUMPAD_3
|
||||
- KEYCODE_NUMPAD_4
|
||||
- KEYCODE_NUMPAD_5
|
||||
- KEYCODE_NUMPAD_6
|
||||
- KEYCODE_NUMPAD_7
|
||||
- KEYCODE_NUMPAD_8
|
||||
- KEYCODE_NUMPAD_9
|
||||
- KEYCODE_NUMPAD_ADD
|
||||
- KEYCODE_NUMPAD_COMMA
|
||||
- KEYCODE_NUMPAD_DIVIDE
|
||||
- KEYCODE_NUMPAD_DOT
|
||||
- KEYCODE_NUMPAD_ENTER
|
||||
- KEYCODE_NUMPAD_EQUALS
|
||||
- KEYCODE_NUMPAD_LEFT_PAREN
|
||||
- KEYCODE_NUMPAD_MULTIPLY
|
||||
- KEYCODE_NUMPAD_RIGHT_PAREN
|
||||
- KEYCODE_NUMPAD_SUBTRACT
|
||||
- KEYCODE_NUM_LOCK
|
||||
- KEYCODE_O
|
||||
- KEYCODE_P
|
||||
- KEYCODE_PAGE_DOWN
|
||||
- KEYCODE_PAGE_UP
|
||||
- KEYCODE_PAIRING
|
||||
- KEYCODE_PASTE
|
||||
- KEYCODE_PERIOD
|
||||
- KEYCODE_PICTSYMBOLS
|
||||
- KEYCODE_PLUS
|
||||
- KEYCODE_POUND
|
||||
- KEYCODE_POWER
|
||||
- KEYCODE_PROFILE_SWITCH
|
||||
- KEYCODE_PROG_BLUE
|
||||
- KEYCODE_PROG_GREEN
|
||||
- KEYCODE_PROG_RED
|
||||
- KEYCODE_PROG_YELLOW
|
||||
- KEYCODE_Q
|
||||
- KEYCODE_R
|
||||
- KEYCODE_REFRESH
|
||||
- KEYCODE_RIGHT_BRACKET
|
||||
- KEYCODE_RO
|
||||
- KEYCODE_S
|
||||
- KEYCODE_SCROLL_LOCK
|
||||
- KEYCODE_SEARCH
|
||||
- KEYCODE_SEMICOLON
|
||||
- KEYCODE_SETTINGS
|
||||
- KEYCODE_SHIFT_LEFT
|
||||
- KEYCODE_SHIFT_RIGHT
|
||||
- KEYCODE_SLASH
|
||||
- KEYCODE_SLEEP
|
||||
- KEYCODE_SOFT_LEFT
|
||||
- KEYCODE_SOFT_RIGHT
|
||||
- KEYCODE_SOFT_SLEEP
|
||||
- KEYCODE_SPACE
|
||||
- KEYCODE_STAR
|
||||
- KEYCODE_STB_INPUT
|
||||
- KEYCODE_STB_POWER
|
||||
- KEYCODE_STEM_1
|
||||
- KEYCODE_STEM_2
|
||||
- KEYCODE_STEM_3
|
||||
- KEYCODE_STEM_PRIMARY
|
||||
- KEYCODE_SWITCH_CHARSET
|
||||
- KEYCODE_SYM
|
||||
- KEYCODE_SYSRQ
|
||||
- KEYCODE_SYSTEM_NAVIGATION_DOWN
|
||||
- KEYCODE_SYSTEM_NAVIGATION_LEFT
|
||||
- KEYCODE_SYSTEM_NAVIGATION_RIGHT
|
||||
- KEYCODE_SYSTEM_NAVIGATION_UP
|
||||
- KEYCODE_T
|
||||
- KEYCODE_TAB
|
||||
- KEYCODE_THUMBS_DOWN
|
||||
- KEYCODE_THUMBS_UP
|
||||
- KEYCODE_TV
|
||||
- KEYCODE_TV_ANTENNA_CABLE
|
||||
- KEYCODE_TV_AUDIO_DESCRIPTION
|
||||
- KEYCODE_TV_AUDIO_DESCRIPTION_MIX_DOWN
|
||||
- KEYCODE_TV_AUDIO_DESCRIPTION_MIX_UP
|
||||
- KEYCODE_TV_CONTENTS_MENU
|
||||
- KEYCODE_TV_DATA_SERVICE
|
||||
- KEYCODE_TV_INPUT
|
||||
- KEYCODE_TV_INPUT_COMPONENT_1
|
||||
- KEYCODE_TV_INPUT_COMPONENT_2
|
||||
- KEYCODE_TV_INPUT_COMPOSITE_1
|
||||
- KEYCODE_TV_INPUT_COMPOSITE_2
|
||||
- KEYCODE_TV_INPUT_HDMI_1
|
||||
- KEYCODE_TV_INPUT_HDMI_2
|
||||
- KEYCODE_TV_INPUT_HDMI_3
|
||||
- KEYCODE_TV_INPUT_HDMI_4
|
||||
- KEYCODE_TV_INPUT_VGA_1
|
||||
- KEYCODE_TV_MEDIA_CONTEXT_MENU
|
||||
- KEYCODE_TV_NETWORK
|
||||
- KEYCODE_TV_NUMBER_ENTRY
|
||||
- KEYCODE_TV_POWER
|
||||
- KEYCODE_TV_RADIO_SERVICE
|
||||
- KEYCODE_TV_SATELLITE
|
||||
- KEYCODE_TV_SATELLITE_BS
|
||||
- KEYCODE_TV_SATELLITE_CS
|
||||
- KEYCODE_TV_SATELLITE_SERVICE
|
||||
- KEYCODE_TV_TELETEXT
|
||||
- KEYCODE_TV_TERRESTRIAL_ANALOG
|
||||
- KEYCODE_TV_TERRESTRIAL_DIGITAL
|
||||
- KEYCODE_TV_TIMER_PROGRAMMING
|
||||
- KEYCODE_TV_ZOOM_MODE
|
||||
- KEYCODE_U
|
||||
- KEYCODE_UNKNOWN
|
||||
- KEYCODE_V
|
||||
- KEYCODE_VOICE_ASSIST
|
||||
- KEYCODE_VOLUME_DOWN
|
||||
- KEYCODE_VOLUME_MUTE
|
||||
- KEYCODE_VOLUME_UP
|
||||
- KEYCODE_W
|
||||
- KEYCODE_WAKEUP
|
||||
- KEYCODE_WINDOW
|
||||
- KEYCODE_X
|
||||
- KEYCODE_Y
|
||||
- KEYCODE_YEN
|
||||
- KEYCODE_Z
|
||||
- KEYCODE_ZENKAKU_HANKAKU
|
||||
- KEYCODE_ZOOM_IN
|
||||
- KEYCODE_ZOOM_OUT
|
||||
|
||||
## Full Example
|
||||
|
||||
### Sample Thing
|
||||
|
||||
```
|
||||
```java
|
||||
Thing androiddebugbridge:android:xxxxxxxxxxxx "xxxxxxxxxxxx" [ ip="192.168.1.10", port=5555, refreshTime=30 ]
|
||||
```
|
||||
|
||||
### Sample Items
|
||||
|
||||
```
|
||||
```java
|
||||
Group androidDevice "Android TV"
|
||||
String device_SendKey "Send Key" (androidDevice) { channel="androiddebugbridge:android:xxxxxxxxxxxx:key-event" }
|
||||
String device_CurrentApp "Current App" (androidDevice) { channel="androiddebugbridge:android:xxxxxxxxxxxx:current-package" }
|
||||
|
||||
Reference in New Issue
Block a user