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”.

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 the next post.

Return To Top