A newer version of JoyToKey is available.Or, Learn More About JoyToKey
Full user review
This is great to play online flash games. Easy to set up and use.
I've been using this product for a while and I can't think of any.