dans ce genre de projet, les hacks manette sont souvent le point emmerdant.
On est excités et pressés, on fait pas trop attention, et c'est "le drame".
J'ai du refaire les miens 3 à 4 fois car il arrivait toujours un moment ou une direction/un bouton ne fonctionnait pas correctement. Des soudures trop légères, des prises DB pas normalisées car les hacks entre 2 manettes étaient fait avec trop de temps d'intervalle (recherche du pas à bon prix), etc.
Comme pour tout projet, le mieux est de normaliser le truc avant de commencer (notamment les prises), de faire un hack d'une traite et de le tester illico.
Quant aux manettes à utiliser, j'ai depuis longtemps choisi de prendre les officielles. Ennuyeux au moment de l'achat, mais au moins pas de prise de tête sur un qui fonctionne et pas l'autre, etc.