Wheel2XInput

 Like

Wheel2XInput, designed for mapping DirectInput, XInput controllers, and a keyboard to Virtual XInput controller.

Tray icon

License model

  • FreeProprietary

Platforms

  • Windows
  No rating
0likes
0comments
0news articles

Features

Suggest and vote on features
  1.  Gamepad Mapping

 Tags

Wheel2XInput News & Activities

Highlights All activities

Recent activities

Show all activities

Wheel2XInput information

  • Developed by

    nugarp
  • Licensing

    Proprietary and Free product.
  • Alternatives

    4 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Gaming Software

Our users have written 0 comments and reviews about Wheel2XInput, and it has gotten 0 likes

Wheel2XInput was added to AlternativeTo by HitoriSensei on Dec 26, 2024 and this page was last updated Dec 26, 2024.
No comments or reviews, maybe you want to be first?
Post comment/review

What is Wheel2XInput?

WHEEL2XINPUT by nugarp @ http://forum.arcadecontrols.com v0.1.5

This program will take a series of inputs from (a) device(s) and remap them to a virtual x360 device. It supports DirectInput and XInput controllers, and a keyboard. The software requires that the VigEm drivers be installed ( https://github.com/ViGEm/ViGEmBus/releases ). It allows for ultimate flexibility with mappings, allowing you to map not only buttons->buttons, but also buttons->set axis values, axis thresholds->buttons, axis->axis, and axis->sliders. Axes can also be customized for deadzone settings, anti-deadzone settings, adjusting min/max ranges and setting scaling factors, and changing linearity. Please note that linearity (if specified) is applied differently between (regular axes) and between (half-axis axes and triggers). You can specify guids for individual sources (or for the overall mapper) by setting guid appropriately.

You may choose to map multiple inputs to the same output. In this case, the outputs will be processed in such a way:

  • Virtual buttons will be pushed as long as ANY button is pushed
  • Virtual sliders' values will be calculated by averaging all inputs that have a value > 0.
  • Virtual axes values will be calculated by averaging all inputs that have a value NOT 0.

This software will also translate rumble to wheel force feedback effects (sine effect), which can be customized in config.json. You may turn on or off a centering effect and adjust magnitudes and periods of small and large rumbles. There is also an antideadzone if you want to set all effects to output at a minimum power level (e.g. 1 may be too low to really feel it in the wheel). All FFB effects are specified as an integer percentage, so range from 0 - 100. The magnitude params are in terms of milliseconds.

If you have worked with JSON files before to configure things...you will recall that json files are case sensitive. This is no exception with this software. Pay careful attention to case in the example config.json and the documentation below!

Note, you can run the software with any config file (default is config.json) by specifying which file you would like to load it against: wheel2xinput.exe custom.json