Skip to content

rtk0c/WinXInputFeeder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 

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

Watchers

Forks

Releases

No releases published

Packages

No packages published