Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • kvartermesteren
    Participant
    Post count: 2

    Hi,

    I’ve noticed that some users are having issues with the ControlBlock, and unfortunately I’m one of them.

    Here’s the entire story.
    I bought my ControlBlock last year in April, but I couldn’t get it to work. I kept getting constant input when checking the ControlBlock with jstest. I was trying to use it with a SNES controller.
    After a while of fiddling I put the project aside, and yesterday I started from scratch. Everything was checked, and freshly installed! I even removed the connector pins in the SNES case from the last piece of PCB, just to be sure. But I keep getting the same error.

    Now I’ve disconnected everything from the ControlBlock, except power and LED, and I’m still getting the same error.
    I’ve done some probing on the board, and there’s no wrong connectiongs between the screw pins. But I did notice that the VCC is only 3.3V? In the visualized documentation for the ControlBlock it says that VCC should be 5V? http://blog.petrockblock.com/2014/12/29/controlblock-power-switch-and-io-for-the-raspberry-pi/#Using_SNES_Controllers_with_the_ControlBlock
    Could anyone inform me what the default values should be in jstest when there’s no controller connected? I assume it should just read ‘0’ on the axis’ and ‘off’ on the buttons?

    I’ve followed the new video guide completely: https://www.youtube.com/watch?v=tx2iXlmdoPs
    (Until the jstest where everything goes haywire for me)

    I’ve also followed every step and piece of communication from this thread: http://blog.petrockblock.com/forums/topic/controlblock-everything-working-but-the-snes-controllers-please-help/

    The only next step I see is to buy another ControlBlock, but I would really like to avoid that since they’re not super cheap.

    Are there any guru’s out there who might be able to help me, or maybe someone who has seen this error before? I’ve attached photos of the wiring and the error.

    Thank you in advance.
    -David

    sheepishbacon
    Participant
    Post count: 3

    I am having the same problems here as well, off the top of my head thinking about it now, there may be a problem with the newest version of retropie? I might try an older version with it later to see if the results change.

    Have you managed to rectify this?

    kvartermesteren
    Participant
    Post count: 2

    Hi sheepisbacon,

    I’ved tried with older versions as well, but with the same result. :(

    NoFlo
    Participant
    Post count: 9

    I am having the same problem for a while.
    Today, I decided to try it again, but still no luck.
    As described in the below linked, rather old thread, I tried to switch all components but got no working system. jstest still showing on for all buttons…

    http://blog.petrockblock.com/forums/topic/snes-gamepad-does-not-work-using-controlblock/page/2/

    petrockblog
    Keymaster
    Post count: 1828

    Could you please post the content of the ControlBlock drivers configuration file /etc/controlblockconfig.cfg

    Maybe something in that file needs to be re-configured.

    NoFlo
    Participant
    Post count: 9

    Here is the content of the config file as well as the output of jstest with and without a gamepad connected.

    controlblockconfig
    [email protected]:~ $ cat /etc/controlblockconfig.cfg
    {
    “input” : {
    //”gamepadtype” : “arcade”
    // “gamepadtype” : “mame”
    “gamepadtype” : “snes”
    // “gamepadtype” : “none”
    },
    “powerswitch” : {
    “activated” : true
    // “activated” : false
    }

    }

    js0 (gamepad connected)
    [email protected]:~ $ jstest /dev/input/js0
    Driver version is 2.1.0.
    Joystick (ControlBlock SNES Gamepad) has 2 axes (X, Y)
    and 8 buttons (BtnX, BtnY, BtnTL, BtnTR, BtnTR2, BtnSelect, BtnThumbL, BtnThumbR).
    Testing … (interrupt to exit)
    Axes: 0:-32767 1:-32767 Buttons: 0:on 1:on 2:on 3:on 4:on 5:on 6:on 7:on

    js1 (no gamepad connected)
    [email protected]:~ $ jstest /dev/input/js1
    Driver version is 2.1.0.
    Joystick (ControlBlock SNES Gamepad) has 2 axes (X, Y)
    and 8 buttons (BtnX, BtnY, BtnTL, BtnTR, BtnTR2, BtnSelect, BtnThumbL, BtnThumbR).
    Testing … (interrupt to exit)
    Axes: 0:-32767 1:-32767 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off

Viewing 6 posts - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.