diff options
author | Noah Gold <nkgold@google.com> | 2019-12-17 10:07:11 -0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-01-03 20:03:53 +0000 |
commit | 7898b80860522f1aec799a26f2d68cac9f2d55c0 (patch) | |
tree | 8a2e5b22e26891b56761e72f5004d050c8db447a /Cargo.lock | |
parent | 1d80dcc01c2bab21ba4114daf7f7083633050408 (diff) | |
download | crosvm-7898b80860522f1aec799a26f2d68cac9f2d55c0.tar crosvm-7898b80860522f1aec799a26f2d68cac9f2d55c0.tar.gz crosvm-7898b80860522f1aec799a26f2d68cac9f2d55c0.tar.bz2 crosvm-7898b80860522f1aec799a26f2d68cac9f2d55c0.tar.lz crosvm-7898b80860522f1aec799a26f2d68cac9f2d55c0.tar.xz crosvm-7898b80860522f1aec799a26f2d68cac9f2d55c0.tar.zst crosvm-7898b80860522f1aec799a26f2d68cac9f2d55c0.zip |
gpu_display: add X11 input bindings.
Adds bindings to the X11 display window to capture keyboard & mouse input & send it to the guest via an EventDevice. Original implementation by zachr@chromium.org. BUG=chromium:1023975 TEST=None Change-Id: I33156a8ca0b8c610a2080e3b6891cca2a865734b Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/1971121 Tested-by: kokoro <noreply+kokoro@google.com> Commit-Queue: Noah Gold <nkgold@google.com> Reviewed-by: Zach Reizner <zachr@chromium.org>
Diffstat (limited to 'Cargo.lock')
-rw-r--r-- | Cargo.lock | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/Cargo.lock b/Cargo.lock index 9536949..8dc6ff4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -153,6 +153,7 @@ dependencies = [ "kvm 0.1.0", "kvm_sys 0.1.0", "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)", + "linux_input_sys 0.1.0", "msg_on_socket_derive 0.1.0", "msg_socket 0.1.0", "net_sys 0.1.0", @@ -218,6 +219,7 @@ dependencies = [ "cc 1.0.25 (registry+https://github.com/rust-lang/crates.io-index)", "data_model 0.1.0", "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)", + "linux_input_sys 0.1.0", "sys_util 0.1.0", ] @@ -290,6 +292,15 @@ dependencies = [ ] [[package]] +name = "linux_input_sys" +version = "0.1.0" +dependencies = [ + "data_model 0.1.0", + "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)", + "sys_util 0.1.0", +] + +[[package]] name = "log" version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" |