GeePee 32 v40, seems to have a few controller problems, for me anyway. when i configured it, there was either the choice of QWERTY or AZERTY, i chose QWERTY, and i kept the A button kept getting configured to Q, even when i changed it to A and clicked OK. I finally ended up going into the .ini file, and editting the controls myself, so they would stay the same. try every button on ur keyboard, and if ur keyboard has QWERTY as the top 6 keys, make sure u choose that option, or else the buttons will be mixed up a bit. try until u get it fixed, also, make sure u have made ur SMC on ur computer correctly, so that it will work properly. hope this helps...