Skip to content

Repository files navigation

WinXInputFeeder

Windows software for emulating up to 4 Xbox controllers from different keyboards.
See screenshots here.

Installation

  1. Download and install ViGEmBus from https://github.com/nefarius/ViGEmBus/releases/tag/v1.22.0
  2. Download the latest version of WinXInputFeeder from releases
    • This is a standalone .exe file, you can place it anywhere to run, no installation required
  3. Configure as you like, per Configuration Guide

Configuration Guide

TODO

Building

If you wish to build WinXInputFeeder from source rather than using the prebuilt binary.

  1. Install Visual Studio 2022 with the Desktop C++ Development workload. WinXInputFeeder uses some C++20 features, hence why the MSVC shipped with 2022 is needed.
  2. Install vcpkg with integration for MSBuild/Visual Studio: official documentation (only step 1 from this page is relevant)
  3. Install vcpkg packages
    • tomlplusplus
    • imgui[win32-binding,dx11-binding]
  4. Open WinXInputFeeder.sln, select your desired target architecture, and build

About

Multi-keyboard to Xbox controller mapper, new version based on ViGEm bus

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages