Frequently asked questions
Here are the answers to some questions you might have. There's more information in the online help too.
I have lost my registration code. Can you send it again?
Yes, please use the Resend registration code page.
Which type of controller can I use?
You can use any gamepad or joystick that supports either XInput or DirectInput and is correctly installed (i.e. you have the drivers).
This includes both wired and wireless Xbox 360 controllers. For more information about using a wireless controller, see the
Does Keysticks automatically detect my controller?
Yes, provided Keysticks is running, it will recognise your controller automatically within a few seconds.
If it doesn't, check the "Choose controller" drop down list in the Inputs tab of the Keysticks Profile Designer window, and
check the Device Manager in the Windows Control Panel to verify that your controller is installed and working correctly.
Does Keysticks support Windows 10?
Does Keysticks support multiple players?
Yes, you can have up to 4 players.
Which languages does Keysticks support?
Currently, the Keysticks user interface (UI) is in English only.
However, the screen keyboard supports many languages and dynamically updates according to your current keyboard layout.
The word prediction feature also supports many different languages, which you can add in the Prediction tab of the program options.
Can Keysticks automatically activate controls for particular programs?
Yes. You can add a control set containing the controls for the program then select the program
in the "In program:" drop down of the "Activate..." panel in the Profile Designer.
You can set another control set as "Default" to switch back to when you leave or close that program.
Can I switch profiles by pressing a button?
Yes, you can assign a Load Profile action to your button (in the "Edit actions" window) to switch to another profile, or to a blank profile.
Can I start programs by pressing a button?
Yes, you can assign a Start Program action to your button (in the "Edit actions" window) to start the program you want.
Can I switch windows by pressing a button?
Yes, you can add an Activate Window action (in the "Edit actions" window) to activate a specific window.
There is also a ready-made "Alt+Tab" template that allows you to switch between
windows by tapping or holding down a control.
Can I use button combinations?
Yes. See profile P20 in the Download Area for how to do this.
Are the mouse pointer controls configurable?
Yes. You can change the speed and acceleration in the Program options.
There are fixed speed and absolute/relative position modes too.
Can I change the design of the controller window?
Yes. In the Inputs tab of the Profile Designer, you can change the background image or colour, you can add or remove controls, and you can rearrange the controls using click and drag.
Can I turn off notifications?
Yes. If you prefer not to see a notification when you load a profile or apply changes,
you can untick "Show tray notifications" in the General tab of the Program options window.
Can I import controls from another profile?
Yes. You can import control sets and controller designs from another profile or from another player in the current profile.
Are there any limitations I should know about?
A couple, yes. Some games are designed to only accept input from physical hardware devices,
and others employ blocking mechanisms like PunkBuster which are designed to prevent cheating.
You might find that Keysticks and other keyboard/mouse emulators can't control those ones.
Also, Keysticks controls won't work when you're doing something that requires Administrator privileges
(e.g. installing a program) unless you're also running Keysticks with Administrator privileges.
That's life. At least now you know.
Can I share Keysticks profiles that I create?
Yes, absolutely! The Keysticks Profile Browser has a Download Area to make it easier to download and share profiles.
Why did you develop Keysticks?
In fact, Keysticks was created because its creator (Tim, aka MrKeysticks) has a few difficulties with his hands, and
the idea of using a game controller seemed like a natural, comfortable alternative to the keyboard and mouse...
with some great possibilities for PC gaming and wireless browsing / music too. So here it is!
Of course, please seek medical advice first if you have health problems before deciding whether to try Keysticks.
My evaluation period has ended. How do I continue using Keysticks?
To enable unlimited use of Keysticks, please buy a licence on the How to buy page,
then you'll automatically receive a registration code by email.
The How to buy page also shows how to enter your registration code to fully activate the software.
The registration code email usually arrives straight away, but occasionally there's a delay of a few minutes,
so please be patient. If you still don't receive your registration code email, check it's not in your spam/junk email folder
then email us at
so we can help.
Do I need an internet connection in order to activate the software?
Yes. To enable registration, the software automatically acquires an evaluation/full licence from this web site,
so an internet connection is needed when you first run the software or enter a registration code.
The software also periodically checks whether a new version of Keysticks is available,
but it's OK if you're not online then.
I have a licence. Can I use Keysticks on two computers?
Yes. You can use Keysticks on up to 2 computers per licence purchased.
Can I transfer my licence to a different computer?
Yes. First deregister Keysticks on your current computer by entering all zeros in the "Enter registration code" window (0000-0000-0000-0000-0000).
You'll now be able to enter your registration code on your other computer.
If you can't deregister, just try the code on your other computer anyway.
If you get an error saying the maximum number of uses has been reached for the licence, drop us an email
at so we can transfer it manually for you.
Are updates and enhancements free?
Yes, when you register, you'll be entitled to free program updates and enhancements whenever they are made.
You can also update if a new version is released while you're evaluating the software, but it doesn't usually restart the evaluation period.
How do I update to the latest version of Keysticks?
Just download the latest version of the software and run the installer.
You don't need to uninstall the old version first (in fact, please don't, otherwise you will need to reenter
your registration code).
Software updates might replace the sample profiles that come with Keysticks though,
so take a copy first if you've modified those ones. Any profiles that you have created or downloaded won't be affected.
Keysticks is free to try. To get started, ,
or visit the for more information.