Skip to content

13.40.15ex (m4)

Pre-release
Pre-release
Compare
Choose a tag to compare
@muchimi muchimi released this 12 Oct 02:59
33cff39

Major new features in 13.40.15ex

  • Gamepad output
  • Gated Axis plugin (new look and functionality)
  • Merged axis functionality directly in vjoyremap
  • Revamped response curve UI with presets

Pre-release and RC

I use pre-releases to issue test versions that may include some bugs or proposed fixes to reported bugs. Once a pre-release is stable and mature enough, it will move to RC status.

Thanks for your patience.

Discord server:

I created a discord server for discussion as that will be easier to track various questions and suggestions. Please continue to use issues in Github to report bugs/issues.

discord server

Documentation

Please consult the documentation. Documentation is still a work in progress.

Patches

(m4.4 hotfix)

  • curve updater no longer attempts to update the live input repeater if it has been disabled in options

(m4.2 hotfix)

  • options for auto-switch via hotkey behavior
  • removed timer on button highlight behavior (there may still need to be some more work on delayed or non functional highlighting)

(m4.1 hotfix)

  • more detailed load information
  • more log info on device name mapping and any errors encountered

(m4)

Response curve revamp:

  • new response curve internal module and widgets
  • new Response Curve EX plugin (using the internal widget)
  • response curve now functions as a standalone dialog when needed in the UI
  • response curve supports saving and loading presets (this allows easy recall of your favorite setups when setting up a new profile)
  • response curve uses updated GremlinEx UI components
  • snap to grid supported when moving control points (or handles) - also supports handle angular snap to 0, 45 and 90 degrees
  • built-in instruction file for response curve

(m3)

This patch is considered experimental due to the number of fixes/changes since m1.

  • The Map to Vjoy (VjoyRemap) plugin now supports an integrated response curve. The curve is optional and can be created via the output curve button next to the axis repeater. The curve is editable in a dialog and has a few presets for fast curve setups. The response curve is computed as part of the output of the action and applied post other options, such as range and merge.

  • bug fix where the merge was always applied at average even if merging not enabled.

(m2)

  • Gated Axis: Fix for critical QT crash. Gated Axis now uses a new custom control instead with significant new interactions - the QT controls that crash are no longer used.
  • Gated Axis: support for multiple mappings per range or gate conditions - these stack and work together.
  • Gated Axis: a built-in help page callable from the UI that covers the basics is now available.
  • VJoyRemap: support for merged axis directly in the plugin without using the normal merged axis functionality (this one has been on the radar for a long time)
  • Cut/Paste container and action refactor - no longer uses binary references to objects
  • Improved performance of UI for input joystick devices
  • UI Dropdowns now all have a 20-line limit
  • Fix for OSC and MIDI UI
  • Update to QT 6.7.3
  • Bug fixes for reported issues (many!)

(m1)

Synopsis: JGEX if it detects the VIGEM driver will create up to four (4) virtual XBox 360 controllers to use as output. A new action has been added to map inputs to the gamepads.

  • forced refresh of status bar on profile load