InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Top 23 Xinput Open-Source Projects
-
BetterJoy
Allows the Nintendo Switch Pro Controller, Joycons and SNES controller to be used with CEMU, Citra, Dolphin, Yuzu and as generic XInput
Project mention: Best controller for pc with similar features to Nintendo Joycons (Read Description :D ) | reddit.com/r/buildapc | 2023-02-01 -
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
Gopher360
Gopher360 is a free zero-config app that instantly turns your Xbox 360, Xbox One, or even DualShock controller into a mouse and keyboard. Just download, run, and relax.
Project mention: Gopher360 - Use a gamepad as a wireless mouse on windows pc. (see post for more info) | reddit.com/r/disabledgamers | 2022-11-25I hope some people find this useful, but I found a freeware utility called Gopher360. It allows any xbox360/one or Dual Sense(with InputMapper 1.5+) controller to be used as a mouse on a windows pc. This would allow someone to have a pc hooked up to a tv and not have to have a mousepad on the couch. It can be set to autostart when you start up the pc, and the mouse track speed can be adjusted on the fly. I have back problems, and sometimes I need to be able to lean back in my chair while I am on my computer and this way I can just grab my controller and not worry about the mouse.
-
-
Project mention: Input fields and Steam gamepad support with Unity game | reddit.com/r/gamedev | 2022-10-19
In my last project we used daemon3000/InputManager for rebinding with the old input system. Worked well, but it's been refactored heavily since the version we shipped with (now supports local multiplayer better I think).
-
-
I would of thought xinput would work on Steam? Pretty sure my 8bit duo uses xinput
-
Sonar
Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
DualShock4-emulator
DualShock4 emulation for Xbox controllers or keyboard and mouse / Эмуляция DualShock4 для Xbox контроллеров или клавиатуры и мыши
Project mention: Really no way to use an xbox controller on PC? | reddit.com/r/remoteplay | 2023-01-02 -
Xb2XInput
XB2X: User-mode Windows driver for Xbox OG controllers, supporting both XInput and DirectInput.
You can use one these https://www.amazon.com/Controller-Adapter-Cable-Third-Party/dp/B000RT2868 with this driver https://github.com/emoose/Xb2XInput. This works perfect for me.
-
apolune
Lost Astronaut's Game Creation Framework: A massive 1800+ class 1400 file extravaganza of OpenGL, WinAPI, OpenAL and many other features, written in Visual Studio for over a decade!
-
-
Project mention: Wait , What Game Was I Supposed To Be Playing Again ? | reddit.com/r/KerbalSpaceProgram | 2023-01-23
MW and newer
-
Project mention: Wait , What Game Was I Supposed To Be Playing Again ? | reddit.com/r/KerbalSpaceProgram | 2023-01-23
UG and UG2
-
Project mention: Anyone got the link for the program that allows you to hotswap controllers on steam? | reddit.com/r/Kappa | 2022-07-28
-
I found a third party brand, Teensy, that has a LOT more pins on their boards, however the xinput library only supports their version 3.x boards, while the most recent version is 4.1; in the github repo the lack of support has been reported but seemingly not solved (https://github.com/dmadison/ArduinoXInput_Teensy/issues/19).
-
interception-vimproved
Unofficial plugin for Interception Tools combining features of caps2esc and space cadet for making held space work as a special fn key.
-
Project mention: I have been asked to create a directX screen capturing tool which can capture video at source device (on windows). I have never worked with directx/windows application. Can anyone guide me a little? | reddit.com/r/learnprogramming | 2022-07-25
There is also XInput-Python, but direct Python seems to be more suitable for your needs.
-
Project mention: Any way to get more than 8 xbox one wired controllers working in Windows? | reddit.com/r/localmultiplayergames | 2022-07-08
-
ProconXInputTE
An XInput user-mode driver for Nintendo Switch Pro Controller (USB-wired mode) using ViGEm
Project mention: Anybody had any luck getting a nintendo switch pro controller to worth with the bnet version? | reddit.com/r/ModernWarfareII | 2022-11-03Try https://github.com/ttsuki/ProconXInputTE. As far as the game is concerned you'll be using a XB360 controller.
-
Impulse
XInput rewritten using Windows.Gaming.Input API to support Xbox One impulse triggers (by javaskript)
Project mention: Configuring Xbox One Impulse Triggers with Dolphin? | reddit.com/r/DolphinEmulator | 2022-07-18 -
FightboardHybrid
Custom firmware for the Fightboard and Fightboard MX by thnikk, supporting XInput and Nintendo Switch
-
Ds2vJoy
Do everything you ever dreamed of with a joystick, gamepad or two at once. DualShock™ and DualSense™, DirectInput, XInput, keyboard and mouse, to DirectOutput(vJoy), XOutput(ViGEm), keyboard and mouse, with full remapping and features for Windows 64 bits.
Project mention: DualSense connected via Bluetooth to a Windows 11 PC but not responding to inputs | reddit.com/r/Dualsense | 2023-01-15 -
Barebone
OpenVR controller driver (emulating Vive controllers input with Xinput gamepad and position that tracks HMD view)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Xinput related posts
- Controller Support
- Bluetooth issues
- 3d rudder
- Wait , What Game Was I Supposed To Be Playing Again ?
- The BEST method to enable xinput for Google Stadia Controller's Bluetooth mode (DirectInput to Xbox 360 controller) + Analog Triggers in Windows 10/11
- BT stadia controller for Xcloud
- Stadia Controller Update Tool Now Available - Enables Bluetooth Low Energy connections
-
A note from our sponsor - InfluxDB
www.influxdata.com | 5 Feb 2023
Index
What are some of the best open-source Xinput projects? This list will help you:
Project | Stars | |
---|---|---|
1 | BetterJoy | 2,786 |
2 | XOutput | 787 |
3 | Gopher360 | 765 |
4 | UCR | 662 |
5 | InputManager | 556 |
6 | xbanish | 465 |
7 | ArduinoXInput | 260 |
8 | DualShock4-emulator | 118 |
9 | Xb2XInput | 80 |
10 | apolune | 77 |
11 | ArduinoXInput_AVR | 56 |
12 | NFS-XtendedInput | 45 |
13 | NFSU-XtendedInput | 36 |
14 | dhc | 26 |
15 | ArduinoXInput_Teensy | 24 |
16 | interception-vimproved | 23 |
17 | XInput-Python | 18 |
18 | OpenXinput | 16 |
19 | ProconXInputTE | 8 |
20 | Impulse | 6 |
21 | FightboardHybrid | 6 |
22 | Ds2vJoy | 4 |
23 | Barebone | 3 |