diff options
| author | 2015-12-08 01:30:53 +0000 | |
|---|---|---|
| committer | 2015-12-08 01:30:53 +0000 | |
| commit | e50ab08fd676c78bc1d826dc2172cf370feb54c0 (patch) | |
| tree | a8ba3760ce7166212d5409f473515eacefe037a6 /include | |
| parent | e902acb2ec74bc1b3cbf2359283e3bd9eccd88e9 (diff) | |
| parent | 68fca5a1763203164a19a9aa983895242a671387 (diff) | |
Merge "inputflinger: Initial support for rotary encoders." into cw-e-dev
am: 68fca5a176
* commit '68fca5a1763203164a19a9aa983895242a671387':
inputflinger: Initial support for rotary encoders.
Diffstat (limited to 'include')
| -rw-r--r-- | include/android/input.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/include/android/input.h b/include/android/input.h index 5ab4e29261..5eeb7fc89c 100644 --- a/include/android/input.h +++ b/include/android/input.h @@ -644,6 +644,13 @@ enum { */ AMOTION_EVENT_AXIS_TILT = 25, /** + * Axis constant: Generic scroll axis of a motion event. + * + * - This is used for scroll axis motion events that can't be classified as strictly + * vertical or horizontal. The movement of a rotating scroller is an example of this. + */ + AMOTION_EVENT_AXIS_SCROLL = 26, + /** * Axis constant: Generic 1 axis of a motion event. * The interpretation of a generic axis is device-specific. */ @@ -817,6 +824,8 @@ enum { AINPUT_SOURCE_TOUCH_NAVIGATION = 0x00200000 | AINPUT_SOURCE_CLASS_NONE, /** joystick */ AINPUT_SOURCE_JOYSTICK = 0x01000000 | AINPUT_SOURCE_CLASS_JOYSTICK, + /** rotary encoder */ + AINPUT_SOURCE_ROTARY_ENCODER = 0x00400000 | AINPUT_SOURCE_CLASS_NONE, /** any */ AINPUT_SOURCE_ANY = 0xffffff00, |