Problem installing the drivers for the controlblock, controllers not responding
-
I have Retropie Installed on a Pi2 with the control block attached to it. My controls are 2 classic arcade controllers, which means a joystick, buttons a b x y l r start select and coin all wired, one of each for each player. When I try to configure the controls in the emulation station, it detects 2 controllers but when I hold a button nothing happens. Also, in jstest, all buttons show 'on' with no change in status when the joystick or buttons are pressed. I installed the drivers following the step by step guide at this link: [http://blog.petrockblock.com/2014/12/29/controlblock-power-switch-and-io-for-the-raspberry-pi/#Software_Setup_and_Configuration](link url).
According to this topic by someone who had the same problem ([https://retropie.org.uk/forum/topic/4805/arcade-controls-not-responding](link url)), I probably installed the wrong version of the Control Block Library. If this is indeed my problem, how do I correct this? Do I need do uninstall the wrong version then install the correct one or just installing a new one will overwrite the old one? If this doesn't work, could this be explained by something else?
-
Did you Check the Hardware Setup with a Voltmeter for any problemls ?
-
Yes, first thing to look at is the revision number of your ControlBlock. If it says rev. 1.* then you need ControlBlockService1. If it says rev. 2.* then you need ControlBlockService2.
You can uninstall the driver, e.g., by going into the ControlBLockService folder and calling
sudo make uninstall service sudo make uninstall
-
@Jeddo Not yet. Since I don't own a Voltmeter, I wanted to try the solution in the topic I linked first. But it is something I will need to check if it doesn't work.
@petrockblog Thanks a lot! I'll try this and keep you updated.
-
Try to get One(Simple ones are quite cheap). It is often easier to Check for Hardware Problems first before diving into Software
-
I'm also having the same problem
I got the service started. And it registers 2 game controllers.
But no response in jtest or in reptropie. I have rev2.1
And definitely installed ControlService2I have an offical raspberry pi power adapter. But I'm going to go buy a voltmeter as well and see if it might be something else.
Did you come right on your side?
-
@TheRealpvs I have the same problem. Everything hooked up, drivers downloaded, rev 2.1 and the test shows nothing happening even though its registering my game pad. Anyone know how to solve this?
-
@cqb30 @petrockblog also, I'm confused as to whether or not , in addition to the power supply to my raspberry pi , I need a micro USB power supply in the control block as well because I've seen projects where they do and then on petrockblogs twitter he replied that you did not to someone
-
If you want to use the power switch function of the ControlBlock, then the only micro USB cable for power must connected to the ControlBlock.
If zou do not want to use the power switch function of the ControlBlock, then the micro USB cable needs to be directly connected to the Rai itself.
-
@Monnaldo
Can you post an image of your hardware setup here? All buttons and the joystick need to be (daisy-chained) connected to GND. -
There was a recent update of the driver. Maybe things are working for you with that then?
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.