Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
fuss:android [2018/09/10 17:33] – [Android x86 on LibVirt] officefuss:android [2018/10/04 15:52] – [Delivering Input Events via ADB] office
Line 110: Line 110:
  
 can be used for 3D acceleration. can be used for 3D acceleration.
 +
 +====== Delivering Input Events via ADB ======
 +
 +Input events can be sent to a device connected to a computer with the Android Platform Tools installed via the ''adb'' command.
 +
 +Here is a list of useful commands:
 +<code bash>
 +adb shell input tap 500 600
 +</code>
 +
 +will tap the screen at $(x,y)=(500,600)$.
 +
 +<code bash>
 +adb shell input text 'Hello Android'
 +</code>
 +
 +will type in the text 'Hello Android'.
 +
 +Even raw key events can be sent:
 +<code bash>
 +adb shell input keyevent 66
 +</code>
 +
 +will press the enter key.
 +
 +Similarly, D-PAD events can be triggered:
 +
 +^ Direction ^ KeyCode ^
 +| Up        | ''19''  |
 +| Down      | ''20''  |
 +| Left      | ''21''  |
 +| Right     | ''22''  |
 +
 +For instance:
 +<code bash>
 +adb shell input keyevent 19
 +</code>
 +
 +will press D-PAD up.
 +
 +
  

fuss/android.txt · Last modified: 2024/01/11 01:39 by office

Access website using Tor Access website using i2p Wizardry and Steamworks PGP Key


For the contact, copyright, license, warranty and privacy terms for the usage of this website please see the contact, license, privacy, copyright.