Wenn du auf den Knopf schon (wenn auch leicht) hämmern musstest, kann es vielleicht am Controller selbst liegen. Möglicherweise kommt das Kreistastensignal nicht mehr richtig durch, kommt häufig durch Verstauben/ Abnutzung.
Probier's erst einmal ganz banal mit 'nem anderen Controller, würde mich nicht wundern, wenn's tatsächlich daran liegt.