commit | 7b74d94e991e6bcdb313176062581193d7908bf1 | [log] [tgz] |
---|---|---|
author | Xin Li <delphij@google.com> | Wed Oct 06 22:53:51 2021 +0000 |
committer | Xin Li <delphij@google.com> | Wed Oct 06 22:53:51 2021 +0000 |
tree | 272726afe08fb4e1d808aa690c7d6ce587d25dcf | |
parent | 9ebbbcecd465420695bb7822cad2006a02572225 [diff] | |
parent | 1b05fe17e9d90636bbce63030473ad8b125d0b69 [diff] |
Merge Android 12 Bug: 202323961 Merged-In: I70bbfc1b668102470df4085fc51943538d9017a5 Change-Id: I038468654e99fe5e565e05a2ca31cd205515fedd
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