07-07-2021, 03:05 AM
Sorry if this is the wrong place for this. I've been looking around online for a while to no avail. Despite the issue being related to the buttons, I'm fairly certain this is a software issue rather than hardware.
I just got my first Freeplay Zero last night and built it up with little to no trouble. All of the buttons are working except the front letter buttons... The Dpad, start/select, and L/R are all working fine. I'm using the rubber nipple buttons, and have X and Y installed as well. The solder is good (I repair circuit boards for a living so I know what to look for), the traces are clear of debris and damage, and in testing the gpio pins from the zero (according to the fp zero test document) the values for each button pressed are virtually identical to what I measure for the working buttons (like the dpad for instance), so it seems unlikely that it is an issue with the nipple buttons themselves or the traces all the way to the rpi header. I am not having any other issues than these 4 buttons. I've been able to load a couple roms for the purposes of testing, and I have full functionality when connected to a keyboard.
I downloaded and used the image file from the freeplay google drive last night, so I assume it is the most recent version. As I said though, everything else seems to be working fine, it's only those buttons.
I have tried to update the control configuration in the retropie start menu. It says there is one controller detected(the freeplay board), and when I hold a button (any button, even the working ones) to configure the controller, nothing happens. Not sure what's going on.
I'm wondering if there's a configuration file somewhere where I can manually verify the file vs the physical pinout, or if there's just some setup thing I missed.
I'm currently at work, so my ability to reply may be sporadic. On my lunch I'm going to run home and grab the rubber pads and try those instead of the nipple buttons, even though the buttons seem to be working fine.
Any help is appreciated!
I just got my first Freeplay Zero last night and built it up with little to no trouble. All of the buttons are working except the front letter buttons... The Dpad, start/select, and L/R are all working fine. I'm using the rubber nipple buttons, and have X and Y installed as well. The solder is good (I repair circuit boards for a living so I know what to look for), the traces are clear of debris and damage, and in testing the gpio pins from the zero (according to the fp zero test document) the values for each button pressed are virtually identical to what I measure for the working buttons (like the dpad for instance), so it seems unlikely that it is an issue with the nipple buttons themselves or the traces all the way to the rpi header. I am not having any other issues than these 4 buttons. I've been able to load a couple roms for the purposes of testing, and I have full functionality when connected to a keyboard.
I downloaded and used the image file from the freeplay google drive last night, so I assume it is the most recent version. As I said though, everything else seems to be working fine, it's only those buttons.
I have tried to update the control configuration in the retropie start menu. It says there is one controller detected(the freeplay board), and when I hold a button (any button, even the working ones) to configure the controller, nothing happens. Not sure what's going on.
I'm wondering if there's a configuration file somewhere where I can manually verify the file vs the physical pinout, or if there's just some setup thing I missed.
I'm currently at work, so my ability to reply may be sporadic. On my lunch I'm going to run home and grab the rubber pads and try those instead of the nipple buttons, even though the buttons seem to be working fine.
Any help is appreciated!