monio 0.1.1

Pure Rust cross-platform input monitoring library with proper drag detection
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use monio::{displays, primary_display, system_settings};

fn main() -> monio::Result<()> {
    let primary = primary_display()?;
    println!("Primary display: {primary:?}");

    let all = displays()?;
    println!("Displays ({})", all.len());
    for display in all {
        println!("  {display:#?}");
    }

    let settings = system_settings()?;
    println!("System settings: {settings:#?}");

    Ok(())
}