summaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
authorWez Furlong <wez@wezfurlong.org>2019-12-30 19:47:42 -0800
committerWez Furlong <wez@wezfurlong.org>2019-12-30 19:47:42 -0800
commit58ac10e7fde60939c01217147294ee1f8469de14 (patch)
tree6da96e7bcf284810fec524688119fa945e1fa552 /src/main.rs
parent5fe5a92c4e77340a0cd40fee04124b7f6bf1370a (diff)
add log crate
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/main.rs b/src/main.rs
index b8fa5e3..2bb4f01 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -154,7 +154,7 @@ impl InputPair {
}
fn sync_event(&self, event: &InputEvent) -> Result<()> {
- println!("OUT: {:?}", event);
+ log::trace!("OUT: {:?}", event);
self.output.write_event(&event)?;
self.output.write_event(&InputEvent::new(
&event.time,
@@ -170,14 +170,16 @@ fn make_event(key: KeyCode, time: &TimeVal, event_type: KeyEventType) -> InputEv
}
fn main() -> Result<()> {
- println!("Short delay: release any keys now!");
+ pretty_env_logger::init();
+
+ log::error!("Short delay: release any keys now!");
std::thread::sleep(Duration::new(2, 0));
let path = "/dev/input/event2";
let mut pair = InputPair::create_mapper(path)?;
- println!("Going into read loop");
+ log::error!("Going into read loop");
loop {
let (status, event) = pair
.input
@@ -185,10 +187,10 @@ fn main() -> Result<()> {
match status {
evdev::ReadStatus::Success => {
if let EventCode::EV_KEY(ref key) = event.event_code {
- println!("IN {:?}", event);
+ log::trace!("IN {:?}", event);
pair.update_with_event(&event, key.clone())?;
} else {
- println!("PASSTHRU {:?}", event);
+ log::trace!("PASSTHRU {:?}", event);
pair.output.write_event(&event)?;
}
}