[FAQ] Configuration data is lost after upgrading JoyToKey version

Starting from JoyToKey version 6.3, user configuration data is stored in your “Documents/JoyToKey” folder. In case you previously installed/used JoyToKey from a different folder location, [...]

[Tips] How to emulate a double-tap input by just pressing a gamepad button once?

Some games require directional keys (e.g. W,A,S,D) to be tapped twice quickly to make the character run fast instead of walk. Can I emulate such an input by just pressing the gamepad button once? Yes,[...]
Sponsored link


[Tips] Button Alias – Combine multiple definitions for a single button press

You may want to configure a combination of multiple input definitions for a single button press. For example, “SHIFT + Mouse Wheel” for a horizontal scroll. Is that possible in JoyToKey? Y[...]

JoyToKey version 6.2 released

JoyToKey version 6.2 includes the following changes: Support up to max 50 joysticks (previously 32 joysticks) Support up to max 128 buttons (previously 32 buttons) Enhanced an execution of an external[...]

[Beta] Automatically detect more controllers up to a specified count

In case JoyToKey is started when no controller is connected, JoyToKey tries to automatically detect devices until one controller is connected. But some users may want to continue the auto detection un[...]
Sponsored link


[Beta] Passing parameters when launching an external program

Thanks to the great ideas from Hellish Victor, a new beta version is available now with the following convenient features: When you assign a function to launch an external program you can pass program[...]

[Beta] Configure up to 50 joysticks and 128 buttons!

Surprisingly, there are demands from users who want to configure a huge number of buttons joysticks in JoyToKey like 128 buttons! So here comes the new beta version, which allows the configuration up [...]

Support for assigning multi-media keys such as volume control

Version 6.0 supported additional key code emulations such as * volume control * media control (prev, next, play, stop) * SCROLL LOCK Version 6.0 also changed the key emulation code for arrow keys, R-A[...]

How to use JoyToKey?

If you’re new to JoyToKey, please try to use it for a simple software like Notepad. Start JoyToKey In the right panel, double click “Button 1” row. Press ‘A’ key and it&#[...]

Button mapping for XBox controller

JoyToKey supports XBox One and XBox 360 controller, including the silver guide button. Here is the button list mapping for XBox controller: Stick 1 = left analog stick Stick 2 = right analog stick POV[...]

Return to Top