[Beta] Want to Disable Logging?

JoyToKey by default generates a log file named “joyToKey.log” in your profile folder. In case of issues, it’s useful for trouble shooting, but as long as it’s working okay, you[...]

Pasting pre-defined text and variables

In the new beta version, a new feature is added to paste a pre-defined text to the target application when a joystick button is pressed. In the pre-defined text, if you want to mention the current dat[...]
Sponsored link


[NEW] Configuration data is lost after upgrading JoyToKey version

Starting from JoyToKey version 6.3, user configuration data is stored in your “Documents/JoyToKey” folder by default. This change was made to avoid unnecessarily hassles where users could [...]

[Tips] How to trigger multiple key strokes with one button press?

In case you want to trigger multiple key strokes with a single button press, go to “Keyboard 2″ tab and select the mode “Execute from [Input1] to [Input4] in sequence at the specifie[...]

[Tips] How to change the key assignment based on the analog stick input level?

When playing games with a keyboard, simply assigning W.A.S.D keys to an analog stick input may not be ideal because many games can differentiate walk and run (or sprint or slowly walk) by using differ[...]
Sponsored link


[Tips] How to emulate a key input exactly for the specified duration (in msec)?

By default, JoyToKey emulates a key input as long as the corresponding button is pressed on the controller. But in some cases, you may want to emulate a key input only for the specified duration such [...]

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&#[...]

[Tips] Button Alias #2: 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 (and hold) to make the character run fast instead of walk. Can I emulate such an input by just pressing the gamepad button[...]

[Tips] Button Alias #1: Assign more shortcuts beyond the number of buttons

JoyToKey has a function called “Button Alias” (or Button Mapping). It’s very powerful and can be used for two different scenarios: Assign more (virtual) buttons beyond the number of [...]

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[...]

Return to Top