XOutput logo

XOutput

Makes older DirectInput game controllers work as a virtual Xbox 360 controller on Windows. Deprecated.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

1 more ways to get XOutput

Other download sites

Run by third parties, not by csutorasa. Prefer the official page above when it works.

About XOutput

XOutput reads a DirectInput game controller, such as an older gamepad, wheel or joystick, and sends its input to a virtual XInput (Xbox 360) controller, so games that only support Xbox controllers can use it.

It needs a separate emulation driver, ViGEmBus or the older ScpToolkit, and both are deprecated. The author has marked XOutput itself as deprecated for that reason; the 3.x line lost support in December 2024 and the repository is archived. The last release is 3.32 from February 2021.

Strengths

  • Lets Xbox-only games use older DirectInput controllers
  • Works with gamepads, wheels and joysticks
  • Portable zip, no installer

Limitations

  • Deprecated and archived; no support since December 2024
  • Depends on the deprecated ViGEmBus or ScpToolkit drivers
  • Windows only, and needs the .NET runtime

Details

Pricing
FreeFree and open source, no longer developed.
License
MIT
Developer
csutorasa
Platforms
Windows
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Getting an old DirectInput controller working in an Xbox-controller-only game
Categories
Gaming tools
Last verified
Added
Provenance
Selected from the TechWalrus downloads catalog (Gaming)

Alternatives to XOutput

Compare all

Software that can replace XOutput for an important use case, and what changes if you switch.

  • x360ce

    Makes any controller emulate an Xbox 360 gamepad for legacy game support.

    x360ce also makes controllers emulate an Xbox 360 gamepad on Windows and stays free and open source, without the deprecation, but setup is per game and can be fiddly.

Similar software

Related functionality, not necessarily a direct replacement.

  • reWASD

    Remaps controllers to keyboard input and builds macros mixing gamepad and mouse.

    PaidProprietaryWindows
  • JoyToKey

    Maps gamepad buttons and sticks to keyboard and mouse input for unsupported apps.

    FreemiumProprietaryWindows
  • Handheld Companion

    A touch-optimized Windows utility for controller emulation, motion controls and tuning on handheld gaming PCs.

    FreeProprietaryWindows
  • SC Controller

    A Linux user-mode driver, mapper and GTK 4 interface for the Steam Controller and other gamepads.

  • DualSenseX

    Windows utility that customizes PlayStation controller triggers, lighting, and haptics.

    PaidProprietaryWindows
  • Steam Deck Tools

    A set of Windows utilities for running Windows on the Steam Deck, covering fans, controls and power.

    FreeProprietaryWindows

Report a wrong fact or a dead link on this listing