Use SteamKit, a .NET library for interacting with Valve’s Steam network.
SISR
Redirect Steam Input configurations to the system level, locally or across a network, with SISR.

About SISR
SISR redirects Steam Input configurations to the system level on localhost or over a network. It takes controllers received from Steam Input and forwards them as emulated Xbox 360 or DualShock 4 controllers, and can forward keyboard and mouse input over the network, so they appear at system level. It is described for use with software that does not support Steam Input, including games with aggressive anti-cheat, emulators, Windows Store games and apps, and games with broken Steam Input support, and for using a device such as a Steam Deck as a controller without streaming the game.
The project is described as highly experimental work in progress and subject to change, with expected bugs, crashes and missing features. Steam must still run in the background, and controller emulation uses VIIPER, which requires USBIP.
Key features
- Redirects Steam Input configurations to system-level emulated controllers
- Forwards Steam Input configurations to other machines over network
- Emulates Xbox 360 or DualShock 4 controllers
- Provides gyro passthrough
- Forwards keyboard and mouse input over network
- Uses Steam Input community configurations browsable on SteamInputDB
- Does not require launching games from Steam if Steam runs in background
- Open source under GPLv3
- Uses VIIPER instead of the unmaintained ViGEm driver
- Described as highly experimental with expected bugs, crashes and missing features
- Steam must remain running in the background
- Requires USBIP for VIIPER operation
SISR at a glance
- Website
- github.com/Alia5/SISR
- Category
- Gaming › Steam Communities & Tools
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Platforms
- Windows
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
SISR alternatives
Tools and sites you could use instead, ranked by how closely they match.
Allows interaction with the Steam network via the Steam client protocol
Run a couch-friendly operating system based on the Steam Big Picture experience with ChimeraOS.
Bazzite provides a Linux-based system for desktop PCs, handhelds, tablets, and home theater setups.
Bring Windows Store and UWP games into your Steam library with the UWPHook project.
Open-source modding framework for creating and managing Steam Client themes and plugins.
Popular in Steam Communities & Tools
Well-known listings from the same topic.
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












