commit | 2a816fed031e58a80849142b440259d1fbf75543 | [log] [tgz] |
---|---|---|
author | Tetsui Ohkubo <tetsui@chromium.org> | Mon May 20 06:55:09 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Mon May 20 06:55:09 2019 |
tree | ba59e5c7277302fd26dfa426b5900787f0ffd6d6 | |
parent | 5b818b54df2ce059d9345c9d6445cba16bdce9cd [diff] |
exo: gamepad: Send raw scancode to ARC This CL modifies exo to send raw gamepad scancode to ARC when ExoRawGamepadInfo is enabled. ARC can identify if it's raw scancode by whether the gamepad was initialized by gamepad_added or gamepad_added_with_device_info. Previously, Exo was sending Web Gamepad keycode to ARC, but this will be deprecated as a part of the effort to improve ARC Gampad compatibility. Design doc: go/arc-improved-gamepad TEST=manual(--enable-features=ExoRawGamepadInfo to /etc/chrome_dev.conf) BUG=b:130597086 Change-Id: Ied4da69655623a243b9e1caa681212138d46918e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1612857 Reviewed-by: Yuichiro Hanada <yhanada@chromium.org> Reviewed-by: Mitsuru Oshima <oshima@chromium.org> Commit-Queue: Tetsui Ohkubo <tetsui@chromium.org> Cr-Commit-Position: refs/heads/master@{#661276}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .