problem is solved! i was using before ane noname SNES controller from ebay for 6 bucks. i have replaced them with an ibuffalo SNES controller and its working fine now !!!!