Releases: ike9000e/Xinput-Modkey
Releases · ike9000e/Xinput-Modkey
v2.5.1
- Added configuration reset hotkey.
INI value name: 'szReinitHotkey' in the "[s_main]" section.
Set to the following buttons by default: LSh+RSh+BACK+Y (Left shoulder, Right shoulder, Back and Y). - Added macro functionality. A mini script that lists buttons and time intervals.
INI value name: 'szMacroScr' in the routine ("[routine:#]") section. - Macro: added option to specify what to do when macro activates again.
INI value name: 'szMBubbleAction' (in the routine section). - Macro: added option to play system asterisk notification when macro starts and/or stops.
INI value names: "bMBAsterisk" and "bMEAsterisk" (in the routine section). - Removed INI configuration: "bNoLogFile".
User control of where to save the log has been changed.
Please see the "Logging Configuration" section.
v2.4.1
- Improvements for loading filter DLL on Windows 10.
- Option to show message box on startup that provides simple visual notification. INI value name: bShowStartupMBox=1. Note that this itself pauses the initialization and may crash the application.
- Option to delay initialization of the DLL by time in milliseconds. INI value name: nInitDelayMs=4000 (eg.: 1000 stands for 1 second).
- Removed GUI Manager from the project. Use the manager from older version or install manually.
v2.3
- Fix for dedzones implementation used with bEnforceAPIDeadzones=1. Application recieves own values, rather than mixed with internal logic.
- More precise mouse movement emulation. Possibly sub-pixel precision.
- Ability to turn-off file logging, bNoLogFile=1.
- Ability to enable Xinput for applications that doesn't use Xinput at all.
v2.2
- Better compatibilty for keyboard simulated keys, enabled by INI setting bKeysUseSC=1. Should be always used with games/programs that use Direct Input to read keyboard states. (Note: this is only for DInput keyboard not gamepad.)
- Filter DLL INI file - better documentation.
- Added startup sound that plays when Filter DLL gets loaded. Use INI bNoStartupSnd=1 to disable.
- Fixes when parsing keyboard key names - added more key names.
v2.1
- Application is now split into multiple projects.
- GUI Application to manage installations.
- Filter DLL.
- Forwarder DLL.
- Installer works with different architectures by executing appropriate process that examines binary files.
- Using FLTK GUI library.
Documentation in current README file is inaccurate as it's only for the DLL file, not for the entire GUI version.
Download archive contains binaries for 32 and 64-bit Windows.