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

    Update to Retropie 3.8 has broken my controls (mk_arcade_joystick_rpi)

    Scheduled Pinned Locked Moved Help and Support
    2 Posts 1 Posters 1.8k 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.
    • simonsterS
      simonster
      last edited by

      Hi,

      I have been using RetroPie with mk_arcade_joystick_rpi for controls since Christmas on a Pi2 and updated to Pi3 last month and all seemed to be fine, however I updated from RetroPie-Setup from 3.7 to 3.8 and my Joysticks stopped working.

      I thought maybe something had been removed, so I tried to reinstall, and it doesn't install, it throws up errors compiling Linux Headers 4.4.11-v7+-2

      To eliminate the update itself, I downloaded the RetroPie 3.8 image and wrote this to another SD card and experience the same issue.

      I have reported this as an issue on the github entry for mk_arcade_joystick_rpi but was wondering if anyone has any advice on how to work around this issue? At the moment my RetroPie machine is unusable as the controls are busted.

      Thanks

      Simonster

      1 Reply Last reply Reply Quote 0
      • simonsterS
        simonster
        last edited by

        For anyone who has the same issue:

        I have resolved this issue for myself. I followed the manual install process ( at https://github.com/recalbox/mk_arcade_joystick_rpi ) but instead of step 2 (install linux headers), run:

        sudo apt-get install raspberrypi-kernel-headers

        This will install a headers package, however because I had been messing around I had to remove the old header files first, if you get a message about "file already in another package linux-headers-4.xxx.xxx" then run

        sudo apt-get remove linux-headers-4.xx.xx

        then rerun

        sudo apt-get install raspberrypi-kernel-headers

        once this has completed successfully, carry on with step 3a.

        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.