replicant-frameworks_native/services/inputflinger
Michael Wright 42f2c6a92c Controllers must have buttons and a movement mechanism.
Some devices have joystick axes or DPad keys, but no gamepad buttons (or vice
versa). We shouldn't count these as gamepads since games can't really be
expected to work with this setup in the general case. Instead, require that a
device has a movement mechanism (joystick axes or DPad buttons), as well as at
least one gamepad button before considering it a controller.

Bug: 13432364
Change-Id: I64372e69d29c775094e2b1faa89714da8c29e2be
2014-03-12 12:18:01 -07:00
..
tests Support unique calibration per orientation 2014-03-10 16:25:49 -07:00
Android.mk
EventHub.cpp Controllers must have buttons and a movement mechanism. 2014-03-12 12:18:01 -07:00
EventHub.h
InputApplication.cpp
InputApplication.h
InputDispatcher.cpp Add support for injecting events into ActivityContainers. 2014-02-11 14:51:24 -08:00
InputDispatcher.h Add support for injecting events into ActivityContainers. 2014-02-11 14:51:24 -08:00
InputFlinger.cpp
InputFlinger.h
InputListener.cpp
InputListener.h
InputManager.cpp
InputManager.h
InputReader.cpp Support unique calibration per orientation 2014-03-10 16:25:49 -07:00
InputReader.h Support unique calibration per orientation 2014-03-10 16:25:49 -07:00
InputWindow.cpp
InputWindow.h
main.cpp
PointerControllerInterface.h