Use XInput2 events for keyboard events.
Patch set 1: Use XInput2 events for keyboard events. XI2 keyboard events are generated, rewritten to core events, and consumed. EventRewriter tests pass with XI2 key events. Patch set 2: Move source_device_id_ up to |ui::Event|. Patch set 3: EventRewriter is no longer a PlatformEventObserver or DeviceHierarchyObserver. |chromeos::EventRewriter| now uses |ui::KeyEvent::source_device_id()| instead of tracking XI2 key events itself as a chromeos::DeviceHierarchyObserver and |ui::PlatformEventObserver|. Patch set 4: Convert Alt + Left Button rewriter from XI2 events to|ui::Event|s. BUG=368750 Review URL: https://codereview.chromium.org/336403005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@282717 0039d316-1c4b-4281-b951-d872f2087c98
Showing
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment