Home / source
Name Modified Size InfoDownloads / Week
Parent folder
dx ace v0.12 beta source.zip 2023-12-11 226.4 kB
dx ACE v0.11.0 src.zip 2018-03-10 194.1 kB
dx ACE v0.10.1 src.zip 2017-11-24 191.5 kB
dx ACE v0.9.1 src.zip 2017-10-13 228.9 kB
Totals: 4 Items   840.9 kB 0
  directinput and xinput filter
  -----------------------------

  Simple utility that might help with steering control. Intended especially for xinput gamepads but it should work with any driving device. The initial reason for its development was to try to overcome the excessive smoothing that most games apply when using a xinput device, especially gamepads, filters that simply cannot be turned off or have very limited tuning range.
  
  In addition to the above it also includes some extra functions that might be useful in some cases:
      
   - ffb filtering/modulation (should support any wheel and can apply the changes while in game)	  
   - macros/combos (executes predefined actions (axes/buttons) in sequence by pressing a single button or keyboard key) 
   - autofire (can act as a debounce button function too with the proper parameters)   
   - can add extra virtual buttons accessed by using an assigned button. It can be useful for wheels/gamepads/joysticks that have few buttons.
   - can remap axes and buttons (some rare games have fixed assignments for axes/buttons)
   - can map assigned buttons to a selected axis (meaning that when steering an axis it will virtually press the desired button) 
   - conversion of a dinput ffb effect into xinput rumble/ffb (tested with a xbox gamepad, should also works for xinput wheels but behavior unknown although correctly coded)
   - rumble options for xinput devices with motors (some games feel a bit flat without any or minor rumbling effects :) )
   - vjoy feeder from a xinput source (useful in some cases to get raw output in games for xinput devices)
   - vjoy ffb support for xinput devices (if the device have motors obviously. It's the same function as di to xi ffb/rumble but using vjoy's ffb output instead)   

   
Source: readme.txt, updated 2024-04-07