diff options
| author | 2024-09-24 20:22:18 -0700 | |
|---|---|---|
| committer | 2024-09-30 12:42:01 -0700 | |
| commit | 58bda65dfedae9be281a3399fc082c4ee9265fee (patch) | |
| tree | 4c3623f9fc6594b1f63b949547ea947bf90fd4f8 /libs/gui/BufferQueueThreadState.cpp | |
| parent | 0f2f4523ca131cef33dff5d2908640e81684d59f (diff) | |
Rotary encoder rotation count telemetry
Implements a telemetry using the Telemetry Express API to log full
rotations on rotary encoder devices. By default, logs are disabled for
rotations. A rotary input device can change the minimum logged rotation
value via the `rotary_encoder.min_rotations_to_log` IDC property, by
setting it to a positive integer value.
Bug: 370353565
Test: atest RotaryEncoderInputMapperTest
Test: manual with custom logs
Flag: com.android.input.flags.rotary_input_telemetry
Change-Id: I5162b0d343936ac8049c24835cd8e57d44643516
Diffstat (limited to 'libs/gui/BufferQueueThreadState.cpp')
0 files changed, 0 insertions, 0 deletions