Registration key and configurations are not saved properly after PC is restarted

Firstly, please try to exit from JoyToKey explicitly from menu action, right after changing the configuration or entering the registration key. And then start JoyToKey again to see if registration / updated configurations are still kept.

If that does not help, there may be some permission issue for the folder you installed “JoyToKey.exe”.

Make sure JoyToKey zip file is uncompressed

In case you downloaded JoyToKey_en.zip file, don’t simply double-click it to execute JoyToKey. Instead, right-click the zip file and uncompress it in some folder where you have write access to. For example, it could be uncompressed and placed on your desktop or documents folder or anywhere you have write access to.

Write access to the installed folder

By default, configuration files are saved in the same folder as “JoyToKey.exe”, and it must be write-able. Please follow the steps below and double check that folders and configuration files are NOT marked as read-only. (Note: in case it’s installed in some folder, please also check and make sure that parent folders are also not marked as read-only)

  1. Please open the installed folder in the Explorer. (You can easily do so from JoyToKey menu: “File -> open file folder in Explorer”)
  2. Check if there exists a file named “JoyToKey.ini”
    • If “JoyToKey.ini” exists, right-click the file to open the context menu and select “Property”
    • Make sure the file is NOT marked as read-only
  3. If “JoyToKey.ini” file doesn’t exist, the folder is likely to be write protected
  4. Please go to the parent folder, and right-click the installed folder to open the “Property” from a context menu
  5. Make sure the folder is NOT marked as “read-only”
  6. Repeat step 4 and 5 for all parent folders

If above still doesn’t help, please try to unzip (extract) JoyToKey zip file in the folder you definitely have write access such as desktop or your documents folder. And then start JoyToKey, register it, and exit it once from menu action. Then start it again to see if registration status is kept.

For advanced users: store configurations in a different location

Alternatively, you can also store the configuration in common AppData folder, so that you can share the configuration file across multiple users, or to launch JoyToKey.exe from a read-only folder. In order to do that, create an empty file “JoyToKey.ini” in a common AppData folder (e.g. “C:\ProgramData\JoyToKey\JoyToKey.ini”), and you can save/load the configuration files in that folder going forward. For more details, please refer to this post.

Sponsored link


Return to Top