vigem-rust 0.1.1

A safe, ergonomic, and pure Rust interface for the ViGEmBus driver.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#![doc = include_str!("../README.md")]

mod internal;

pub mod client;
pub mod controller;
pub mod target;

pub use client::Client;
pub use target::{TargetBuilder, TargetHandle};

#[cfg(feature = "x360")]
pub use controller::x360::{X360Button, X360Notification, X360Report};

#[cfg(feature = "ds4")]
pub use controller::ds4::{Ds4Button, Ds4Dpad, Ds4LightbarColor, Ds4Notification, Ds4Report};