If you would check the help files on Ch site they say to set all key inputs to macro's and to slow down the rate of key signal into buffer . Is easy to do , I did and no more "sticky" keys . Below is the CH fix copyed from their web site . gl spro
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
With some motherboards and keyboard configurations, sometimes there is a problem with "sticky keys". Although there isn't a downright fix, we have an explanation as well as some things that would help reduce this annoying occurrence.
When you program your Pro Throttle or Fighterstick, your computer recognizes it exactly as it would a keyboard. There is a signal sent for "key down" (when you press a key), and "key up" (when you depress a key). As on a keyboard, if you hold a key down, it will repeat, until you release the key and send a signal for "key up". When you repeat keys or press many keys at a time, there is a buffer on your motherboard that will hold the key presses until they can be processed. Usually this doesn't come into play when you type since you type much slower than the motherboard can handle.
Unfortunately, the Pro Throttle is as fast, or even faster, than your motherboard's keyboard port, and oftentimes the buffer becomes full. When the buffer is full, sometimes individual signals get lost. When you input key commands, sometimes the signal that was lost is the "key up" command. Therefore, your key "sticks", or repeats the key, because it does not know to stop since the command to stop has been lost. Also, some games themselves contribute to this problem in the way they handle keyboard inputs. You'll see that if you're in Notepad or a similar text editor, the keys will not stick.
There are a couple of things you can do to help your keyboard buffer:
Verify that you've set all keyboard commands as a macro and not as single key. Setting it as single key will give the key as twice. This is a known issue.
Increase your repeat delay in Speedkeys. If you increase the number, keys will come less frequently, thereby lowering the chances of loading up your keyboard buffer.
Try a serial mouse. If you use a PS/2 mouse with a keyboard, it basically doubles up your input into the PS/2 port (it must now handle the keyboard and mouse, thereby increasing the chances of the buffer getting filled). If you move to a serial mouse, then you free up more space for your pro throttle to send signals.
Try a different keyboard. Make sure your keyboard is a standard keyboard and does not have any programmable functions.
Try a "buffer character" in Speedkeys. Sometimes if you interject a buffer character it will serve as second chance for the release character to get through. For example, if you program "A" for left strafe, then "X" as a dummy character, then the keyboard must press A, release A, press X (which means nothing so it won't affect the game), and release X. Therefore, you get 2 release inputs for the price of one.
------------------
air_rules = Play fair ....Don't worry about points......Keep a sense of humor......Drink Jim Beam......and don't let the fediddlein cat walk on the keyboard.......!!!air_squadron