Zé mané, se liga...
Pra que desfazer o que ja esta feito, procure informações sobre o padrão de porta de jogo mais a fundo, e faça uma placa que se adeque a esse padrão, assim vai servir qualquer joystick!!!.
Pois bem, vendo alguns tutoriais e etc.
ME deparei com algo estranho, máximo de 4 axys e 4 botões..
Certo, mais aí tive um soluço, putz. Esse joystick logitec raptor.
tem 6 buttons
1 pov hat
X
Y
e um para uso geral com uma rodinha linear.
PErai, como que o windows sabe que são mais de 4 butttons ?
Será que por aqueles 4 bits de leitura de estado ele aceita combinação binaria ?
Tipo
1110
1101
1011
0111
1001
0110
Ou algo parecido ?
Nossa fiquei super animado e me decepcionei, pois não encontrei nada mais profundo no assunto

ffcprog