RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Cabinet Control Panel not detected on new clean image, via Pi2Jamma.

    Scheduled Pinned Locked Moved Help and Support
    gpiopi2jammacontrol issue
    4 Posts 2 Posters 492 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.
    • F
      fraggle200
      last edited by

      I'm running a Pi2Jamma unit in my cab and up until I built a brand new clean install it was all working ok control wise, but after the new, minty fresh build, the CP seems like it's not being detected.

      Pikeyd is a GPIO keyboard deamon and when a keyboard is connected directly to the pi, it all works as expected so I know the configs are good to accept the key input.

      The Pi2Jamma is connected to the pi via the GPIO pins. I've a feeling I'm missing a driver or something that would re-route the keyboard instructions via GPIO (although this is what PiKeyd should be doing), like Uinput etc but I've installed Uinput and still the same.

      I'm not so hot on GPIO stuff so does anyone have any idea what could be missing?

      mituM 1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator @fraggle200
        last edited by mitu

        The Pi2Jamma is connected to the pi via the GPIO pins. I've a feeling I'm missing a driver or something that would re-route the keyboard instructions via GPIO (although this is what PiKeyd should be doing), like Uinput etc but I've installed Uinput and still the same.

        First time I've heard about PiKeyd, so I don't know how it's configured and how is installed. I see it should log everything to /var/log/daemon.log - so you can check there for any issues. You'll need root access to read the log file, so sudo might come handy.

        How did you install UInput ?

        EDIT: Did you use the new RetroPie 4.6 release as a base for a new installation.

        F 1 Reply Last reply Reply Quote 0
        • F
          fraggle200 @mitu
          last edited by

          @mitu I installed Uinput by following a few links for the install but this method ultimately got me installed, just as a precaution it wasn't already there. https://www.raspberrypi.org/forums/viewtopic.php?t=221622

          I checked the log and it's not been updated since April 8th, which would lead me to believe that Pikeyd's not getting triggered. I'll keep digging.

          I didn't know 4.6 was out but I'll try that instead and see where it takes me, I've nothing to lose at this stage and may need a full wipe anyway.

          FYI, I narrowed the issue down that I was having with the 240p Honey theme the other day. seems there's 2 folders in the theme folder that I'd added for MSX and something else that, for some reason weren't playing nice. It could have been the SVG files as I swapped in a good theme.xml into the MSX folder and it was still the same but I can happily live without them so, as far as I can see problem solved on that front.

          mituM 1 Reply Last reply Reply Quote 0
          • mituM
            mitu Global Moderator @fraggle200
            last edited by

            @fraggle200 said in Cabinet Control Panel not detected on new clean image, via Pi2Jamma.:

            @mitu I installed Uinput by following a few links for the install but this method ultimately got me installed, just as a precaution it wasn't already there. https://www.raspberrypi.org/forums/viewtopic.php?t=221622

            That's not needed, since PikeyD doesn't look like it uses python. There's - similarly - a Linux kernel module named uinput, that I think it's used, but it's loaded by default on a RetroPIe image (you can check /etc/modules).

            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.