v0.23.2
- Added option to choose button throttle type;
- Small text changes.
v0.23.1
- Improved button throttling;
- Added minimum size for software window;
- Removed Analog stick modes: Keyboard (Fortnite), Xbox 360 stick & Keyboard. Modes are still available if the user was previously using them;
- Minor quality of life improvements;
- Small text changes.
v0.23.0
- Added an option to test/set analog stick settings under "Edit analog stick";
- Added an option to change the angle in all software profiles under the settings tab;
- Added Drag & Drop button swapping;
- Added cancel button for updates;
- Fixed that Joystick buttons now work in the software mode;
- Ensured that current active profile is now being set/read within settings.json file;
- Implemented that buttons enlarge when keys are pressed down or are being hovered;
- Added number input option for angle setter;
- Added confirmation alerts for calibration reset, profile deletion;
- Removed custom label from disabled buttons;
- Added button hover states in the Settings;
- Added settings button within each profile;
- Fixed macro bug, when "SPACE" key did not show up;
- Fixed Cyborg firmware 90 degree offset;
- Fixed Cyborg default profile firmware;
- Applied small syntax mistake fixes;
- Updated logo/icon;
- Other minor fixes provided by the community;
- Changed default button throttle value to 10.
v0.22.0
- Fixed an issue that caused the software to get stuck on a white/black screen. (Thanks Spheal!);
- Added custom button labeling. You can now label a button 'Jump', for example;
- Reworked a lot of internals in firmware to cause less USB traffic when software is open;
- Reworked a lot of internals to provide more stability and less latency in general;
- Updated analog stick calibration to be more accurate in certain situations;
- reWASD will not work by default, but must be enabled in settings;
- Added a separate setting that enables reWASD support.
v0.21.0
- Macros can be set to be repeated while the key is held down
- Fixed a bug that prevented multiple mouse buttons being pressed in parallel
- Fixed XInput buttons not working in software mode
- Added "Show Advanced Settings" mode, to make the UI less cluttered for most users
- Added "Keyboard (Fortnite)" analog stick mode (advanced setting), that allows 90 degree camera view in Fortnite
- Fixed software profiles switching back to a favorite profile, when clicking on any other software profile
- Added layer support in two modes. One of which should work similar to the Belkin Nostromo 52
- Added "Save Report" button to version information, that helps export useful data to provide to support personnel
- Minor quality of life improvements
v0.20.1
- Dark mode!
- Unbind keys via right click!
- "Unbind all" button
- Stability improvements
- More sensible defaults
- More error handling
- Prompt to recalibrate analog stick on firmware update
- Replaced USB detection library
v0.19.0
- You can trigger up to 14 keyboard keys at once.
- Fixed infinite firmware update loop.
v0.18.5
v0.18.4
- Stability improvements.
- The software now remembers window position and size.
v0.18.3
- Keypad now exits software mode when software is closed.
v0.18.2
v0.18.1
- Fixed DirectInput analog stick not working.
v0.18.0
- Added XInput support.
-
Xbox controller support is built in. Emulation software no longer is needed.
- Fixed a crash when the computer wakes from sleep.
v0.17.0
-
Added an option to use the analog stick in keyboard mode and analog mode at
the same time.
-
Added an option to clear keys on analog stick in keyboard or combined mode.
- Fixed analog stick overflow into other side issues.
v0.16.1
-
Fixed a crash that happened when copying a software profile to hardware.
v0.16.0
- Added better automatic analog joystick hardware calibration.
-
Added ability to manually adjust and reset analog joystick hardware
calibration.
- Switched analog joystick visuals to circle, instead of a square.
- Added mouse click option in macros.
v0.15.2
-
Note: You will need to use 'Calibrate Analog Joystick Hardware' button once,
to make sure your analog stick works correctly.
-
Just click it, and follow instructions. This will set hardware wide
deadzones.
- Then adjust deadzones to 0 - 512 in your profiles
- Adjust to other numbers, if you want the stick to feel different.
-
Fixed an occasional crash when updating firmware profile switch button
pressed.
- Fixed analog stick in joystick mode related bugs.
-
Fixed an issue that caused key combos in single key to not work correctly.
v0.15.1
- Analog joystick in keyboard mode fixes.
v0.15.0
- IMPORTANT: Updating firmware will reset on board memory.
- Added analog joystick hardware calibration.
v0.14.6
- Fixed analog joystick bug when changing keys in keyboard mode.
v0.14.5
- Fixed a bug in lower deadzone calibration.
- Added option to choose firmware on update.
v0.14.4
- Fixed not being able to update firmware from older versions.
v0.14.3
- Made the force update button be always available.
- Made hardware reset more thorough.
v0.14.2
- Fixed two buttons being in the wrong place.
- Set old analog stick type as default.
v0.14.1
- Set new analog stick type as default.
v0.14.0
-
Added option to change analog coordinate type for newer analog sticks.
v0.13.1
- Made joystick calibration work better.
v0.13.0
-
Fixed a crash when switching joystick from analog stick to keyboard mode.
- Added deadzone calibration tool.
- Fixed some memory leaks in firmware.
v0.12.1
-
Fixed a freeze when installing XIM firmware while on software profile.
v0.12.0
- Added holding time for macros.
v0.11.1
- Fixed issues with macro delays.
- Change some defaults.
v0.11.0
- Added basic macro support.
- Creating a new software profile now copies the open profile.
-
Fixed getting stuck in XIM optimized firmware, if firmware was installed
while second profile was active.
v0.10.0
- Added XIM optimized firmware.
v0.9.3
-
Fixed issues with analog stick in keyboard mode freaking out from time to
time.
v0.9.2
- Enabled deadzone support for analog stick in keyboard mode.
v0.9.1
- Removed software profile reset.
v0.9.0
- Added hard reset button to delete software and hardware profiles.
v0.8.0
- Added mouse button support.
- Made profiles copy/to from hardware, instead of switching places.
v0.7.0
- Added import/export profiles functionality.
v0.6.3
- Fixed analog joystick on keyboard mode being inverted sometimes.
v0.6.2
v0.6.1
v0.6.0
- Added button throttling to fix ghost double presses.
v0.5.0
- Added upper deadzone setting.
v0.4.1
-
Fixed a hang which occurred when swapping profiles while using software
profiles.
- Fixed profile names not changing when swapping profiles.
v0.4.0
- Added ability to load swap hardware and software profiles.
v0.3.3
- Updated button placement.
v0.3.2
-
Fixed not being able to add meta keys on analog joystick in keyboard mode.
- Fixed
- Fixed minor UI issues.
v0.3.1
- Finished work on switching left/right joystick in keyboard mode.
- Added missing buttons in UI.
- Fixed minor UI issues.
v0.3.0
- Added joystick rotation slider for -180 and 180 degrees.
- Added LED brightness controls.
- Added left handed controller UI.
- Started work on switching left/right joystick in keyboard mode.
v0.2.0
- Added button type to switch between left/right joysticks.
v0.1.17
- Fixed software profile bugs.
- Updated deadzone and sensitivity UI.
v0.1.16
- Updated firmware.
- Added D-Pad support.
v0.1.15
v0.1.14
v0.1.13
- Changed how profiles work.
- Made it possible to set 3 button combo for joystick in keyboard mode.
v0.1.6
- Updated firmware with joystick control improvements.
v0.1.5
- Fix for software profile key repeats? Really!
v0.1.4
- Fix for software profile key repeats?
v0.1.3
- Updated firmware.
- Fix for software profile key repeats.
v0.1.2
- Updated firmware.
- Fixed keyboard buttons in hardware profile not working.
- Fix for software profile key repeats.
v0.1.1
v0.1.0
- Added LED support.
- Added software profiles.
- Bug fixes.
v0.0.24
- Added 'No action' option for buttons.
- Added ability to change analog joystick deadzone and sensitivity.
v0.0.23
- Added keypad firmware updates.