Razer Driver for Rust

A native rust library to communicate with Razer USB devices directly without any of the Razer software.

Work in Progress

This project is missing many many features. However the framework is there to easily add anything missing.

Contributions are very welcome.

Example

```rust use razerdriverrs::*;

let devices = scanfordevices()?; let keyboard = devices.keyboards.get(0).unwrap(); let brightness = keyboard.getbrightness()?; println!("brightness {}", brightness); keyboard.setbrightness(90)?; ```

Credits

This library is very heavily inspired by: