Windows Input Capture (#100)

initial support for windows input capture.
Some things need fixing;
- scrolling
- mouse buttons > 2
This commit is contained in:
Ferdinand Schober
2024-04-11 03:55:42 +02:00
committed by GitHub
parent 9ca7e2378c
commit f9eeb254d3
4 changed files with 743 additions and 22 deletions

22
Cargo.lock generated
View File

@@ -1246,6 +1246,7 @@ dependencies = [
"libc",
"log",
"memmap",
"num_enum",
"once_cell",
"reis",
"serde",
@@ -1427,6 +1428,27 @@ dependencies = [
"libc",
]
[[package]]
name = "num_enum"
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "02339744ee7253741199f897151b38e72257d13802d4ee837285cc2990a90845"
dependencies = [
"num_enum_derive",
]
[[package]]
name = "num_enum_derive"
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b"
dependencies = [
"proc-macro-crate",
"proc-macro2",
"quote",
"syn 2.0.53",
]
[[package]]
name = "object"
version = "0.32.2"