1941ff5815e9f8a09f6ae643addbb4119482cf16 |
|
12-Aug-2015 |
Prashant Malani <pmalani@google.com> |
inputflinger: Initial support for rotary encoders. This change introduces support for rotary encoder input devices. We also define a new input source (namely, AINPUT_SOURCE_ROTARY_ENCODER) and a new axis of input (namely, AXIS_SCROLL), since the rotary encoder motion doesn't necessarily tie to a horizontal or vertical scroll motion. A ROTARY_ENCODER input device class is also introduced, corresponding to the new input source. A new input source can be defined as producing rotary encoder motion events, if its corresponding .idc file contains the following declaration: device.type = rotaryEncoder Bug: 18707397 Change-Id: I8ccd540908311d1ff44fdfeba81b691895413641 Signed-off-by: Prashant Malani <pmalani@google.com>
/frameworks/native/services/inputflinger/EventHub.h
|
d983fd11d4a00b03f92d09f32c08840e66d90777 |
|
13-Jan-2016 |
Prashant Malani <pmalani@google.com> |
Revert "inputflinger: Initial support for rotary encoders." This reverts commit ac72bbf4e46d6689070df09a25db2960a9036eb2.
/frameworks/native/services/inputflinger/EventHub.h
|
68fca5a1763203164a19a9aa983895242a671387 |
|
08-Dec-2015 |
Prashant Malani <pmalani@google.com> |
Merge "inputflinger: Initial support for rotary encoders." into cw-e-dev
|
0faaa0bd7aa5dadea7c365fbb1f186da6eb097ef |
|
24-Sep-2015 |
Dmitry Torokhov <dtor@google.com> |
Inputflinger: hook up key event replacement processing Add handling of "replacement" key events in InputReader and EventHub by consulting device's character key map (if exists) for presence of replacement key code for given get code and meta state combination, before passing it to InputDispatcher. This enables defining special keys, such as ESC, on keyboards lacking enough physical keys, via combination of normal keys and modifiers, for example AltR + 1 => ESC. Bug: 24504154 Change-Id: I7e36104808bedcf724436c1fbb63d37c35cca8af
/frameworks/native/services/inputflinger/EventHub.h
|
ac72bbf4e46d6689070df09a25db2960a9036eb2 |
|
12-Aug-2015 |
Prashant Malani <pmalani@google.com> |
inputflinger: Initial support for rotary encoders. This change introduces support for rotary encoder input devices. We also define a new input source (namely, AINPUT_SOURCE_ROTARY_ENCODER) and a new axis of input (namely, AXIS_SCROLL), since the rotary encoder motion doesn't necessarily tie to a horizontal or vertical scroll motion. A ROTARY_ENCODER input device class is also introduced, corresponding to the new input source. A new input source can be defined as producing rotary encoder motion events, if its corresponding .idc file contains the following declaration: device.type = rotaryEncoder Bug: 18707397 Change-Id: I8ccd540908311d1ff44fdfeba81b691895413641 Signed-off-by: Prashant Malani <pmalani@google.com>
/frameworks/native/services/inputflinger/EventHub.h
|
842500e146cdc0036b2a1a3e2acc7626d005128b |
|
14-Mar-2015 |
Michael Wright <michaelwr@google.com> |
Fuse stylus and touch screen data. TODO: Ensure we dispatch new pressure and button data when stylus is stationary. Change-Id: I10a665a9b81ff4b9acd01bf72f0fc2e0c2abc203
/frameworks/native/services/inputflinger/EventHub.h
|
063ff53d0b0a0d670ea0185e687526d8fd302820 |
|
08-Apr-2015 |
Tim Kilbourn <tkilbourn@google.com> |
Pass through availability of audio mic for input devices. Bug: 15374820 Change-Id: Id2ca6da10165e3a887ebfbb18f663a3bf316ac79
/frameworks/native/services/inputflinger/EventHub.h
|
d02c5b6aace05d9fd938e2d03705ac4f60f8da19 |
|
11-Feb-2014 |
Michael Wright <michaelwr@google.com> |
Move inputservice over to frameworks/native Add all of the underlying input system pieces, minux PointerController and SpriteController, to inputflinger. This is in preparation for moving input to its own process and the addition of the input HAL. Try 2. Change-Id: I5f571fe86eb570885ae994e1f0552fb558930346
/frameworks/native/services/inputflinger/EventHub.h
|
1b1fe314c4e74ef85afe4dacd7ba1e87e6862aa3 |
|
11-Feb-2014 |
Michael Wright <michaelwr@google.com> |
Revert "Move inputservice over to frameworks/native" This reverts commit 2dceb67f1f32bd2ec589c4ac3d83da0b8dbe4a5c.
/frameworks/native/services/inputflinger/EventHub.h
|
2dceb67f1f32bd2ec589c4ac3d83da0b8dbe4a5c |
|
10-Feb-2014 |
Michael Wright <michaelwr@google.com> |
Move inputservice over to frameworks/native Add all of the underlying input system pieces, minux PointerController and SpriteController, to inputflinger. This is in preparation for moving input to its own process and the addition of the input HAL. Change-Id: I1419a740b38756bd0d54fef5f5ca337e6815b1b0
/frameworks/native/services/inputflinger/EventHub.h
|