SaaSHub helps you find the best software and product alternatives Learn more →
Xidi Alternatives
Similar projects and alternatives to Xidi
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
dinputto8
A dll module that is designed to improve compatibility in games using DirectInput 1-7 (dinput.dll) by converting all API calls to their equivalent DirectInput 8 (dinput8.dll) ones. This allows older games to be able to use newer tools and wrappers written for DirectInput 8.
-
-
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.
-
DirectX-Wrappers
Wraps the main DirectX and Direct3D DLLs. It allows you to intercept calls to DirectX and Direct3D interface functions so that you can log API calls or you can add your own code into the game, such as enabling Anti-Aliasing or creating overlays in the game.
-
-
Xidi discussion
Xidi reviews and mentions
- Still can't bind triggers in the V1!
-
PSOBB Ephinea can't enter user ID?
Grab Xidi
-
Is it possible to use native Windows mod managers? Trying to play Silent Hill 3 on Steam Deck.
It's written for the Deck in mind but it still applies to regular Linux desktop. The only thing I would adjust from the guide is to download Xidi and use it as the XInput to DInput plugin (extract dinput8.dll from Win32, extract to root game folder, open winecfg -> Libraries tab -> add 'dinput8' as native, builtin and then, lastly, install MS VC++ 2022 redist in the prefix).
-
A Better Guide for Ephinea Steam Deck/Proton
Download Xidi and extract the x86/32 bit dinput8.dll into the Ephinea installation directory. This will make the triggers function as buttons rather than a single axis. (Tip: this also works in Windows!)
-
Abridged guide for XInput support in legacy DInput games
Download the latest version of Xidi and copy the dinput.dll version into your game's install directory. Use the dinput8 version if you know your game uses DInput8 and not prior versions.
-
I can't map my controller
Regarding X360/X1 gamepads, download Xidi (as dinput.dll) to fix the Triggers issue. Then proceed to the following instructions: To make the controller respond to input, go to the menu that has the keyboard/mouse inputs and cycle the menu (using buttons near the top of the menu) to your controller, then set your own bindings.
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 Jan 2025
Stats
samuelgr/Xidi is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.
The primary programming language of Xidi is C++.