Skip to content

Command line application that emulates an Xbox 360 controller from a wired Stadia controller on Windows.

License

Notifications You must be signed in to change notification settings

71/stadiacontroller

Repository files navigation

Stadia Controller

Support for using the Stadia Controller as an Xbox 360 controller on Windows.

No longer maintained

This project is no longer maintained. Please take a look at the following alternatives if you have issues with stadiacontroller:

  • StadiEm seems more stable, but is in C# with no official builds.
  • XOutput does not support vibrations, analog triggers and additional buttons, but it has more features and is more stable overall.

Supported features

  • All buttons are mapped to their Xbox 360 equivalents.
    • Triggers are analog.
    • For the Assistant and Capture buttons which have no Xbox 360 equivalent, the command line flags -capture-pressed, -assistant-pressed, -capture-released and -assistant-released can be used to specify custom commands to run when those buttons are pressed and released.
      • For instance, -capture-pressed "sharex -PrintScreen" takes a screenshot when the Capture button is pressed.
  • Vibrations are supported.
  • Emulation via ViGEm (must be installed), which means that everything just works. There won't be pesky Denuvo games that refuse to accept that input.

Installation

  1. Install ViGEm.
  2. Download a release from the releases page.
  3. Extract the zip into a directory.

About

Command line application that emulates an Xbox 360 controller from a wired Stadia controller on Windows.

Topics

Resources

License

Stars

Watchers

Forks