RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Problem installing the drivers for the controlblock, controllers not responding

    Scheduled Pinned Locked Moved ControlBlock, PowerBlock & Co.
    joystickcontrolblockdriverarcade
    11 Posts 5 Posters 3.2k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Monnaldo
      last edited by

      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?

      P 1 Reply Last reply Reply Quote 0
      • J
        Jeddo
        last edited by

        Did you Check the Hardware Setup with a Voltmeter for any problemls ?

        1 Reply Last reply Reply Quote 0
        • P
          petrockblog Global Moderator
          last edited by

          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
          
          1 Reply Last reply Reply Quote 0
          • M
            Monnaldo
            last edited by

            @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.

            1 Reply Last reply Reply Quote 0
            • J
              Jeddo
              last edited by

              Try to get One(Simple ones are quite cheap). It is often easier to Check for Hardware Problems first before diving into Software

              1 Reply Last reply Reply Quote 0
              • T
                TheRealpvs
                last edited by

                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 ControlService2

                I 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?

                C 1 Reply Last reply Reply Quote 0
                • C
                  cqb30 @TheRealpvs
                  last edited by

                  @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?

                  C 1 Reply Last reply Reply Quote 0
                  • C
                    cqb30 @cqb30
                    last edited by

                    @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

                    1 Reply Last reply Reply Quote 0
                    • P
                      petrockblog Global Moderator
                      last edited by

                      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.

                      1 Reply Last reply Reply Quote 0
                      • P
                        petrockblog Global Moderator @Monnaldo
                        last edited by

                        @Monnaldo
                        Can you post an image of your hardware setup here? All buttons and the joystick need to be (daisy-chained) connected to GND.

                        1 Reply Last reply Reply Quote 0
                        • P
                          petrockblog Global Moderator
                          last edited by

                          There was a recent update of the driver. Maybe things are working for you with that then?

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post

                          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.