La causa può essere meccanica (il tasto non fa contatto p.es. a causa della molla che si è "rilassata" troppo) o elettrica (saldature etc.).
Dovresti aprirlo e controllare. A tuo rischio

PS: prima assicurati che il problema sia il joystick e non la porta giochi del computer, provandone uno con il fire sicuramente funzionante.