Edit: oops I forgot to ground all the buttons to the controller, every thing was just floating.
Still wondering about that test program...
I have wired my dpad and start button to my official gc controller IC and went to test it and ran into some problems. I am 90% sure that it is due to floating of the analog stick/c stick since those are not connected yet.
The way I tested it was just through the main gamecube menu, when I would plug the controller in and it would randomly either go left/right/up/down then stay there. So I remembered that Swiss has a fast and slow scroll speed when navigating through games via dpad and analog stick. When I loaded swiss it scrolled through the games fast like how the analog stick does, and it would stop if I held down one of the dpad buttons. So I am pretty sure its just the floating analog stick.
Have any of you had similar situations?
Also I remember from some where that there was some sort of game/software that detected controller inputs. Is it publicly available or is it private? Is there some place I can get it?
Edit: and also nothing is bridged, I have checked multiple times before when I tested it.
img of my board:

Still wondering about that test program...
I have wired my dpad and start button to my official gc controller IC and went to test it and ran into some problems. I am 90% sure that it is due to floating of the analog stick/c stick since those are not connected yet.
The way I tested it was just through the main gamecube menu, when I would plug the controller in and it would randomly either go left/right/up/down then stay there. So I remembered that Swiss has a fast and slow scroll speed when navigating through games via dpad and analog stick. When I loaded swiss it scrolled through the games fast like how the analog stick does, and it would stop if I held down one of the dpad buttons. So I am pretty sure its just the floating analog stick.
Have any of you had similar situations?
Also I remember from some where that there was some sort of game/software that detected controller inputs. Is it publicly available or is it private? Is there some place I can get it?
Edit: and also nothing is bridged, I have checked multiple times before when I tested it.
img of my board:
