Useful TIPS for JoyToKey
Play social games and web games with your favorite joystick!
Many games on the web don't have native joystick support. However, with JoyToKey, you can control such games with your favorite joystick!
Improve your daily productivity - Assign frequently used functions (shortcuts) to business applications!
There are many users who are improving their daily productivity by assigning frequently used shortcuts to joystick buttons. For example, mouse emulation and 10 buttons on a joystick can be a great help in Adobe Creative Suite applications such as Photoshop.
Distinguish between left SHIFT key and right SHIFT key
Some games clearly distinguish between the left and right SHIFT keys. In such cases, you can choose the appropriate one from the "Assign special keys" section.
Similarly, you can also assign other special keys such as "PRINT SCREEN" and left/right ALT/CTRL.
Combine Keyboard + Mouse Click (e.g. CTRL+Click)
Starting with version 5.2, you can combine keyboard and mouse click input, such as SHIFT+Click or CTRL+Click. In the keyboard assignment window, right-click the entry box to assign the mouse click.
Automatically start JoyToKey when Windows starts (Windows XP)
On Windows XP, it is very easy to start JoyToKey at PC startup. You just need to create a shortcut and put it in the "Startup" folder as follows.
Go to Windows start menu, right-click "Startup" folder (in "All Programs"), and then select "Open" or "Open all users", depending on whether you want to start JoyToKey only for yourself or for all users. Then, copy a shortcut to "JoyToKey.exe" into that folder. If you want to run JoyToKey as an administrator, right-click the shortcut, open "Properties", and select "Run this program as an administrator".
Automatically start JoyToKey when Windows starts (Windows 11, 10, 8, 7, Vista)
If you are fine with starting JoyToKey with regular user privileges, you can use the "Startup" folder as explained above.
However, starting it with administrator privileges is a bit tricky on recent Windows versions due to UAC (User Account Control) restrictions. Even if you select "Run this program as an administrator" for a shortcut in the Startup folder, it will be ignored to protect the PC from malware. Instead, you can use the Task Scheduler tool to create a task that runs at login with the highest privileges.
- Open "Task Scheduler" from Start Menu -> Accessories -> System Tools -> Task Scheduler
- Click "Create Basic Task..." to open the task creation wizard.
- Enter the task name (e.g. "JoyToKey")
- Select the trigger "When I log on"
- Select the action "Start a program"
- Select "JoyToKey.exe" and finish creating the task
- In the main window, go to "Task Scheduler Library" and find the newly created task (see the screenshot below).
- Double click the task, and turn ON "Run with highest privileges" option in "General" tab
- Similarly, go to "Settings" tab, and turn OFF "Stop the task if it runs longer than" and "If the running task does not end when requested, force it to stop"
Next: FAQ