From 7fbdc84e87dd3a0e196b9803bb04495d11e9cb8a Mon Sep 17 00:00:00 2001 From: Jeff Brown Date: Thu, 17 Jun 2010 20:52:56 -0700 Subject: More native input event dispatching. Added ANRs handling. Added event injection. Fixed a NPE ActivityManagerServer writing ANRs to the drop box. Fixed HOME key interception. Fixed trackball reporting. Fixed pointer rotation in landscape mode. Change-Id: I50340f559f22899ab924e220a78119ffc79469b7 --- libs/ui/InputManager.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'libs/ui/InputManager.cpp') diff --git a/libs/ui/InputManager.cpp b/libs/ui/InputManager.cpp index 7538dd01d37f..32c58b4fa6d1 100644 --- a/libs/ui/InputManager.cpp +++ b/libs/ui/InputManager.cpp @@ -80,6 +80,11 @@ status_t InputManager::unregisterInputChannel(const sp& inputChann return mDispatcher->unregisterInputChannel(inputChannel); } +int32_t InputManager::injectInputEvent(const InputEvent* event, + int32_t injectorPid, int32_t injectorUid, bool sync, int32_t timeoutMillis) { + return mDispatcher->injectInputEvent(event, injectorPid, injectorUid, sync, timeoutMillis); +} + void InputManager::getInputConfiguration(InputConfiguration* outConfiguration) const { mReader->getCurrentInputConfiguration(outConfiguration); } -- cgit v1.2.3-59-g8ed1b