commit | 32063241b32c9c27660bb2f941d60ecee57706c1 | [log] [tgz] |
---|---|---|
author | Jainam Shah <jainams@google.com> | Thu Apr 20 15:52:35 2023 -0700 |
committer | Jainam Shah <jainams@google.com> | Thu Apr 20 16:17:47 2023 -0700 |
tree | fc274dd61fa7f6b8e16f1b6eab630d091d1486ed | |
parent | 509c1999f5625f50a2f3eeb496981606fb4ef370 [diff] |
Add long click instructions to readme Bug: 279085257 Test: Manual Change-Id: I6c9f633d72566ae776820176eb848a5e730711e7
make CarRotaryController -j64
To enable, run:
adb shell settings put secure enabled_accessibility_services com.android.car.rotary/com.android.car.rotary.RotaryService
To disable, run:
adb shell settings delete secure enabled_accessibility_services
To rotate the controller counter-clockwise, run:
adb shell cmd car_service inject-rotary
For clockwise, run:
adb shell cmd car_service inject-rotary -c true
To rotate the controller multiple times (100 ms ago and 50 ms ago), run:
adb shell cmd car_service inject-rotary -dt 100 50
To nudge the controller up, run:
adb shell cmd car_service inject-key 280
Use KeyCode 280
for nudge up, 281
for nudge down,282
for nudge left,283
for nudge right.
To click the controller center button, run:
adb shell cmd car_service inject-key 23
To long click the controller center button, send down and up action seperately. For example:
adb shell cmd car_service inject-key 23 -a down && sleep 2 && adb shell cmd car_service inject-key 23 -a up