Skip to main content

Crate scdsu_core

Crate scdsu_core 

Source
Expand description

Core library for [steam-controller-dsu].

This crate provides functions to run a CemuHook (DSU) server which supplies controller input state over a UDP connection to emulators.

Re-exports§

pub use server::ServerConfig;

Modules§

devices
This module contains adapters from raw HID data to DSU frames for supported devices.
dsu
errors
reader
This module provides a Reader for reading DSUFrame data from devices.
server
This module provides the CemuHook (DSU) UDP server implementation

Functions§

run_debug_dump
Runs a debug loop, dumping DSU-compatible frames to stdout for debugging purposes.
run_server
Run the server loop until receiving a signal.