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 3.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.
    • B
      Boogs
      last edited by

      Hi Guys!
      After I have set several RPis with Retropie, I have a problem with my last project.

      Pi Model: B+
      RetroPie Version Used: 4.1
      Built From: Pre made SD Image on RetroPie website
      USB Devices connected: Wired Keyboard

      I've tried to install mkjoystick from RetroPie Setup ( P Manage Package -> driver Manage Driver Packages -> 813 mkarcadejoystick ).
      At the end all seems OK. When rebooting no error is displayed, but no gamepad is recognized by emulationstation.

      thanks to all!
      Boogs

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

        I did the same (same configuration) and after reboot it's recognized just one joystick instead of two :/
        With an old installation both joystick are recognized and works perfect..
        Some idea ?

        Thanks to all

        Gas

        BuZzB 1 Reply Last reply Reply Quote 0
        • 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.