Page 1 of 2

Helder's GBZ All in One Board "issue"

Posted: Tue Aug 30, 2016 8:41 am
by Musky78
Hi all,

I have the "pre-order v2 version" of the board and I'm having an issue with button sensitivity, specifically over sensitive. A single press of say the "A" button or "Down" will result in usually 2-3 presses. Anyone else experience this? Any suggestions?

Re: Helder's GBZ All in One Board "issue"

Posted: Tue Aug 30, 2016 4:52 pm
by jeffy1021
What buttons are you using? I had this exact issue with the Kitsch Bent silicon buttons but the buttons and conductive pads that came with my eBay shell worked.

Re: Helder's GBZ All in One Board "issue"

Posted: Tue Aug 30, 2016 6:16 pm
by Musky78
I'm using the originals from the donor Gameboy

Re: Helder's GBZ All in One Board "issue"

Posted: Tue Aug 30, 2016 7:14 pm
by Musky78
I'm using the originals from the donor Gameboy

Re: Helder's GBZ All in One Board "issue"

Posted: Tue Aug 30, 2016 11:21 pm
by Helder
Try cleaning the contact pads with alcohol. Might have to try other rubber membranes.

Re: Helder's GBZ All in One Board "issue"

Posted: Wed Aug 31, 2016 7:28 am
by Musky78
Yeah, that's my next step. Thought maybe there was a software adjustment that could be done before I had to take it all apart again, dang!

Thanks all for the help!
-BG

Re: Helder's GBZ All in One Board "issue"

Posted: Thu Sep 01, 2016 2:17 pm
by PotaTox
Musky78 wrote:Yeah, that's my next step. Thought maybe there was a software adjustment that could be done before I had to take it all apart again, dang!

Thanks all for the help!
-BG
Well, if cleaning doesn't help, look up "Debouncing". It's precisely what you need.

Re: Helder's GBZ All in One Board "issue"

Posted: Thu Sep 01, 2016 3:03 pm
by jeffy1021
Maybe @wermy can update the gamepad code used in the AIO to add a debouncing delay?

https://www.arduino.cc/en/Tutorial/Debounce

Re: Helder's GBZ All in One Board "issue"

Posted: Thu Sep 01, 2016 8:55 pm
by Helder
jeffy1021 wrote:Maybe @wermy can update the gamepad code used in the AIO to add a debouncing delay?

https://www.arduino.cc/en/Tutorial/Debounce
Wermy and I are doing tests on a new more stable code (he's doing all the work really) and we should have an updated code soon. I will post it on the programming threads of the AIO in the "Other Hardware" in Guides Subforum.

Re: Helder's GBZ All in One Board "issue"

Posted: Thu Sep 01, 2016 9:33 pm
by wermy
jeffy1021 wrote:Maybe @wermy can update the gamepad code used in the AIO to add a debouncing delay?

https://www.arduino.cc/en/Tutorial/Debounce
@Musky78
I had some similar issues with touchy button pads, and it seems that the underlying HID library is to blame in the original code. I whipped up some new code that uses a different library that seems to work much better. We're testing it out now. :)

edit: Whoops, ninja'd by @Helder. Opened the reply window a while ago. :D