Files
asusctl/Cargo.toml
Luke 8200dc85e6 Move DBUS and keyboard reads on to tokio
This greatly improves throughput of per-key LED effects.
Also add a cool-down timer in the main loop to adjust
thread speed and prevent it running at maximum speed.
2020-04-26 23:00:29 +12:00

31 lines
582 B
TOML

[package]
name = "rog-daemon"
version = "0.6.1"
authors = ["Luke <luke@ljones.dev>"]
edition = "2018"
[lib]
name = "daemon"
path = "src/lib.rs"
[[bin]]
name = "rog-core"
path = "src/main.rs"
[dependencies]
rusb = "^0.5.5"
gumdrop = "^0.8.0"
dbus = { version = "^0.8.2", features = ["futures"] }
dbus-tokio = "^0.5.1"
tokio = { version = "0.2.19", features = ["rt-threaded", "macros"] }
serde = "1.0"
serde_derive = "1.0"
toml = "0.5"
sysfs-class = "^0.1.2"
aho-corasick = "^0.7.10"
thiserror = "^1.0.15"
log = "^0.4.8"
uhid-virt = "^0.0.4"
#keycode = "0.3"
env_logger = "^0.7.1"