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

    RetroPie 4.1 mkjoystick not detected

    Scheduled Pinned Locked Moved Help and Support
    4.1mkarcadejoystic
    14 Posts 3 Posters 4.0k 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.
    • BuZzB
      BuZz administrators @gas
      last edited by

      @gas this was only recently included with RetroPie so it never existing on an old version, unless you are confusing it with the gamecon gpio driver.

      To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

      G 1 Reply Last reply Reply Quote 0
      • BuZzB
        BuZz administrators @Boogs
        last edited by

        @Boogs See the documentation here (you can skip the part about building it - retropie-setup has installed it, you just need to configure it correctly - https://github.com/recalbox/mk_arcade_joystick_rpi - check wiring / make sure you are in the right map mode etc.

        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

        B 1 Reply Last reply Reply Quote 0
        • B
          Boogs @BuZz
          last edited by

          @BuZz
          Thanks for your answer, but as I wrote, I did several projects with Retropie and MkArcadeJoystick.
          For my opinion there are some problem with this driver, infact I've tried to install mkjoystick v1.4 manually and now it works perfectly.

          Thanks
          Boogs

          BuZzB 1 Reply Last reply Reply Quote 0
          • BuZzB
            BuZz administrators @Boogs
            last edited by

            @Boogs It worked last time I checked it - so I can't do more without more information (eg an install log showing the failure or a log showing the module failing to load - eg doing modprobe from a terminal etc)

            To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

            B 1 Reply Last reply Reply Quote 0
            • BuZzB
              BuZz administrators
              last edited by

              seems to be fine here -

              $ sudo ./retropie_packages.sh mkarcadejoystick
              
              = = = = = = = = = = = = = = = = = = = = =
              Installing dependencies for 'mkarcadejoystick' : Raspberry Pi GPIO Joystick Driver
              = = = = = = = = = = = = = = = = = = = = =
              
              /home/pi/RetroPie-Setup/tmp/build/mkarcadejoystick /home/pi/RetroPie-Setup
              
              = = = = = = = = = = = = = = = = = = = = =
              Getting sources for 'mkarcadejoystick' : Raspberry Pi GPIO Joystick Driver
              = = = = = = = = = = = = = = = = = = = = =
              
              git clone --depth 1 "https://github.com/recalbox/mk_arcade_joystick_rpi" "/opt/retropie/supplementary/mkarcadejoystick"
              Cloning into '/opt/retropie/supplementary/mkarcadejoystick'...
              remote: Counting objects: 24, done.
              remote: Compressing objects: 100% (23/23), done.
              remote: Total 24 (delta 0), reused 12 (delta 0), pack-reused 0
              Unpacking objects: 100% (24/24), done.
              Checking connectivity... done.
              /home/pi/RetroPie-Setup
              
              = = = = = = = = = = = = = = = = = = = = =
              Building 'mkarcadejoystick' : Raspberry Pi GPIO Joystick Driver
              = = = = = = = = = = = = = = = = = = = = =
              
              
              Creating symlink /var/lib/dkms/mk_arcade_joystick_rpi/0.1.5/source ->
                               /usr/src/mk_arcade_joystick_rpi-0.1.5
              
              DKMS: add completed.
              
              Kernel preparation unnecessary for this kernel.  Skipping...
              
              Building module:
              cleaning build area....
              make KERNELRELEASE=4.4.34-v7+ all KVERSION=4.4.34-v7+.....
              cleaning build area....
              
              DKMS: build completed.
              
              mk_arcade_joystick_rpi.ko:
              Running module version sanity check.
               - Original module
                 - No original module exists within this kernel
               - Installation
                 - Installing to /lib/modules/4.4.34-v7+/updates/dkms/
              
              depmod.....
              
              DKMS: install completed.
              /opt/retropie/supplementary/mkarcadejoystick /home/pi/RetroPie-Setup
              
              = = = = = = = = = = = = = = = = = = = = =
              Configuring 'mkarcadejoystick' : Raspberry Pi GPIO Joystick Driver
              = = = = = = = = = = = = = = = = = = = = =
              
              /home/pi/RetroPie-Setup
              
              $ cat /etc/modules
              # /etc/modules: kernel modules to load at boot time.
              #
              # This file contains the names of kernel modules that should be loaded
              # at boot time, one per line. Lines beginning with "#" are ignored.
              uinput
              mk_arcade_joystick_rpi
              
              $ sudo modprobe mk_arcade_joystick_rpi
              
              $ dmesg | tail -16
              [503403.453917] mk_arcade_joystick_rpi: pad type : 1
              [503403.453931] mk_arcade_joystick_rpi: pad type : 1
              [503403.453943] GPIO = 4
              [503403.453948] GPIO = 17
              [503403.453953] GPIO = 27
              [503403.453956] GPIO = 22
              [503403.453960] GPIO = 10
              [503403.453964] GPIO = 9
              [503403.453968] GPIO = 25
              [503403.453972] GPIO = 24
              [503403.453976] GPIO = 23
              [503403.453980] GPIO = 18
              [503403.453984] GPIO = 15
              [503403.453989] GPIO = 14
              [503403.454013] GPIO configured for pad0
              [503403.454195] input: GPIO Controller 1 as /devices/virtual/input/input4
              
              

              To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

              B G 2 Replies Last reply Reply Quote 0
              • B
                Boogs @BuZz
                last edited by

                @BuZz Ok!
                Now, due to I've already find a solution, I haven't retropie available to test again.

                As soon as I can I will do a new installation in a fresh sd.
                Boogs

                1 Reply Last reply Reply Quote 0
                • B
                  Boogs @BuZz
                  last edited by

                  @BuZz with witch raspberry?

                  BuZzB 1 Reply Last reply Reply Quote 0
                  • BuZzB
                    BuZz administrators @Boogs
                    last edited by

                    @Boogs I used a rpi3 - but it shouldn't make a difference.

                    To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                    B 1 Reply Last reply Reply Quote 0
                    • G
                      gas @BuZz
                      last edited by

                      @BuZz you are right, sorry, I was confusing with gamecon gpio driver

                      BuZzB 1 Reply Last reply Reply Quote 0
                      • BuZzB
                        BuZz administrators @gas
                        last edited by

                        @gas If you have a problem with that driver, please open a new topic and provide as much information as possible (https://retropie.org.uk/forum/topic/3/read-this-first)

                        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                        1 Reply Last reply Reply Quote 0
                        • B
                          Boogs @BuZz
                          last edited by

                          @BuZz FYI I've used pi model B+

                          1 Reply Last reply Reply Quote 0
                          • G
                            gas @BuZz
                            last edited by

                            This post is deleted!
                            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.