Whenever you press joystick buttons and sticks, JoyToKey will emulate keyboard strokes or mouse inputs based on joystick input so that the target application works as if you used a real keyboard or mouse. You can create multiple configuration files to switch across different key/mouse assignments. It also supports the automatic association with target applications so that the config file will switch automatically when the target application changes.
For example, if a button for "SHIFT+RIGHT" and a button for "SHIFT+DOWN" are both pressed, SHIFT will be only emulated once and will be kept until both buttons are released.
Shop your favorite products and we’ll find the best deal with a single click. Designed to make shopping easier.