MMVJ - (Advanced) Mouse and MIDI to Virtual Joystick (Transforming) Mapper for Linux.
https://github.com/leosat/MMVJ
This is pre-release, please see the GitHub page for code download and build/usage instructions.
Brief summary: application allows creation of Virtual Joysticks, flexible mapping of multiple Mouse and MIDI input devices to Virtual Joystick controls, specifying transformation pipelines per-mapping including intuitive emulation of steering (with auto-centering, constant force feedback application and the know-how of this application, "hands hold factor"), vehicle pedal-emulating filters, curves interpolation, integration and other types of value manipulation; all of the above using convenient YAML-based human-readable configuration file. Application provides convenient command-line interface featuring general mapping mode, midi and mouse monitoring and midi learn modes.
Have fun!
Features
- virtual joystick
- midi
- mouse
- mapper
- advanced
- steering
- ffb
- force feedback
- joystick
- YAML
- command line
- Linux
- simracing
- sim racing
- flight simulators controllers