Skip to content

Releases: Key2Joy/Key2Joy

✨ Enhanced User Experience and Functionality

17 Jan 09:27

Choose a tag to compare

We skip the release of 0.7.0 and go directly to 0.8.0 because there were significant changes that warranted a minor version bump rather than a patch.
A lot of the new changes since 0.6.0 are made with the help of our new contributor: @Aurumaker72. Thanks!

These are the changes since 0.6.0.

UI Improvements

All of these UI improvements were contributed by @Aurumaker72. Thank you so much!

  • Simplified connection user experience (#92)
  • Moved search into top bar (#92)
  • Enabled the 'maximize' button on the window (#92)
  • Improved font consistency across the app (#92)
  • Improve device list and control appearance and layout (#92)
  • Moved connect/disconnect into device list (#96)
  • Improve empty mappings list hint text (#101)
  • Move selection-related list view context actions into its context menu (#111)

New Features

  • Added a new app icon Key2Joy Icon (#38)
  • Added GamePad triggers support (#50)
  • Add more granular config options to override default actions when activating triggers (#54)
  • Added shortcut keys for many actions in the app (#92)

Changes

  • Setup a test project to further test project stability (#35)
  • Implemented plugin system for future extensions (#39)
  • Input Bag is exposed to scripts.
  • Added ResetMouseMoveTriggerCenter to reset the cursor center for games that move the cursor somewhere after we've connected mappings already
  • Updated Jint library (#92)
  • Instead of disarming/arming we now call it disconnect/connect mappings (#97)
  • Better config item names and ordering (#100)

Bugs

  • Fixed WaitAction not working in sequence (#38)
  • Several bugs have been fixed in #48.
  • Jankiness happening with a trigger to stick mapping has been somewhat reduced.
  • Fix app leaving a zombie process when closed (#99)
  • Cleanly exit app when user declines driver installation (#102)
  • Fix close to tray menu item not working, rename it for consistency (#103)
  • Fix old mappings not unloading after disconnecting (#112)

Full Changelog: 0.6.0...0.8.0

Getting started

  1. Extract all files from the accompanying zip Key2Joy-0.8.0.zip to a single location on your computer.
  2. Start Key2Joy.exe

📖 Learn how to use Key2Joy in the README

0.8.0-alpha.9006b2602c

17 Jan 09:04

Choose a tag to compare

Pre-release

🔧 0.8.0-alpha.9006b2602c

This release was automatically generated based on the last successful test run.

This version of Key2Joy is not ready for use, but can be used for testing purposes.
Full Changelog: 0.8.0-alpha.7459ff7bb9...0.8.0-alpha.9006b2602c

0.8.0-alpha.7459ff7bb9

13 Jan 08:17
7459ff7

Choose a tag to compare

Pre-release

🔧 0.8.0-alpha.7459ff7bb9

This release was automatically generated based on the last successful test run.

This version of Key2Joy is not ready for use, but can be used for testing purposes.

What's Changed

Full Changelog: 0.7.0-alpha.5b7d4ae1c7...0.8.0-alpha.7459ff7bb9

0.7.0-alpha.5b7d4ae1c7

12 Jan 22:43
5b7d4ae

Choose a tag to compare

Pre-release

🔧 0.7.0-alpha.5b7d4ae1c7

This release was automatically generated based on the last successful test run.

This version of Key2Joy is not ready for use, but can be used for testing purposes.

What's Changed

Full Changelog: 0.7.0-alpha.8937a60ed5...0.7.0-alpha.5b7d4ae1c7

0.7.0-alpha.8937a60ed5

11 Jan 19:41

Choose a tag to compare

Pre-release

🔧 0.7.0-alpha.8937a60ed5

This release was automatically generated based on the last successful test run.

This version of Key2Joy is not ready for use, but can be used for testing purposes.

What's Changed

New Contributors

Full Changelog: 0.7.0-alpha.3bfa3ba362...0.7.0-alpha.8937a60ed5

0.7.0-alpha.3bfa3ba362

15 Nov 22:24
3bfa3ba

Choose a tag to compare

Pre-release

Warning

These 0.7.0 early releases are quite buggy.

Version 0.6.0 seems a lot more stable, so best use that for now.

🔧 0.7.0-alpha.3bfa3ba362

This release was automatically generated based on the last successful test run.

This version of Key2Joy is not ready for use, but can be used for testing purposes.

Full Changelog: 0.7.0-alpha.606db1bb42...0.7.0-alpha.3bfa3ba362

0.7.0-alpha.606db1bb42

03 Nov 20:06

Choose a tag to compare

Pre-release

Warning

These 0.7.0 early releases are quite buggy.

Version 0.6.0 seems a lot more stable, so best use that for now.

🔧 0.7.0-alpha.606db1bb42

This release was automatically generated based on the last successful test run.

This version of Key2Joy is not ready for use, but can be used for testing purposes.

Full Changelog: 0.7.0-alpha.6a3d028804...0.7.0-alpha.606db1bb42

0.7.0-alpha.a89e66de7c

01 Nov 15:06

Choose a tag to compare

Pre-release

Warning

These 0.7.0 early releases are quite buggy.

Version 0.6.0 seems a lot more stable, so best use that for now.

🔧 0.7.0-alpha.a89e66de7c

This release was automatically generated based on the last successful test run.

This version of Key2Joy is not ready for use, but can be used for testing purposes.

Full Changelog: 0.7.0-alpha.92f4786db3...0.7.0-alpha.a89e66de7c

0.7.0-alpha.92f4786db3

01 Nov 14:45

Choose a tag to compare

Pre-release

🔧 0.7.0-alpha.92f4786db3

This release was automatically generated based on the last successful test run.

This version of Key2Joy is not ready for use, but can be used for testing purposes.

Full Changelog: 0.7.0-alpha.93ef399294...0.7.0-alpha.92f4786db3

0.7.0-alpha.6a3d028804

01 Nov 19:32

Choose a tag to compare

Pre-release

🔧 0.7.0-alpha.6a3d028804

This release was automatically generated based on the last successful test run.

This version of Key2Joy is not ready for use, but can be used for testing purposes.

Full Changelog: 0.7.0-alpha.0dd06b2e67...0.7.0-alpha.6a3d028804