OSDN Git Service

Support GESTURE_SENSOR input device type with GestureService
authorEthan Chen <intervigil@gmail.com>
Tue, 8 Oct 2013 22:20:02 +0000 (15:20 -0700)
committerSteve Kondik <steve@cyngn.com>
Sun, 4 Sep 2016 04:40:55 +0000 (21:40 -0700)
commite91fdac5ce99460f3963e0cfcacc0acbd3c07601
tree7d61f632169f0154fe7c552046b7abb5b1f763ad
parentd9cbcd05b8649d86a693503c24953fb474df9f77
Support GESTURE_SENSOR input device type with GestureService

* The GESTURE_SENSOR input device type is meant to support touch sensors
  which are meant for gesture input only, very similar to a touchpad,
  but without the pointer capability.
* Define separate service to handle gestures from GESTURE_SENSOR device
  type.

Change-Id: I9b273df2a3cc141774d7f7cd81e43a90ea5b230b

Hide InputDevice.SOURCE_GESTURE_SENSOR from API

Change-Id: If009e9595fc593594b0e7764669996de137483a1

GestureInput : Allow doubletap/longpress configuration

Allows devices to specify pending intents for double tap and
long press events.

Change-Id: I7e7cc2f9f96a01d8f6232e5cf0e19832fdfd5359
Android.mk
cmds/input/src/com/android/commands/input/Input.java
core/java/android/service/gesture/IGestureService.aidl [new file with mode: 0644]
core/java/android/view/InputDevice.java
core/res/res/values/config.xml
core/res/res/values/symbols.xml
services/core/java/com/android/server/gesture/GestureInputFilter.java [new file with mode: 0644]
services/core/java/com/android/server/gesture/GestureService.java [new file with mode: 0644]
services/java/com/android/server/SystemServer.java