Я юзаю такой на японском мегадрайве в основном с беспроводными джоями acclaim dual turbo. Так вот, их приемник имеет свойство физически отваливаться из разъемов из-за веса. Поэтому были сделаны удлинители из db-9 для решения проблемы.
Симптомы те же, либо не работает вообще. При "подтыкании" разъема проблема уходит.
Но может быть еще 2 варианта:
1) Был американский "банан" 6ти кнопочный, который был куплен как хлам и в нем была горелая микра, которая делала "турбо" на всех кнопках и он не успел понять с первого раза, что ты что-то нажал. В играх аналогично.
2) Китайжой с хреновыми резинками тоже реагировал не совсем адекватно.
В твоем конкретном случае походу окись контактов, либо отвал с пайки разъема. Но очевидно, что контакт плохой.
Первое, что стоит попробовать - чистка