[TIPs] Switch across multiple button assignments

Since version 6.7, the new feature was added to assign the function from other buttons. For example, it is possible to do the followings. When Button1 is pressed for a short duration, rotate the input[...]

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


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

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

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


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

Support the “Share” button on XBox Series X/S controller

In XBox Series X (S), a new “Share” button was added in the controller. However, at this moment this “Share” button somehow doesn’t seem to be recognized by Windows espec[...]

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

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

License key can be registered from menu: “Help -> Register License Key” But after a PC restart, you may find that the license key (or any other configuration change) was not save properly.[...]

Return to Top