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

    Total newbie problem, joypad working in RP menu not in games

    Scheduled Pinned Locked Moved Help and Support
    joystick errorrecognize joypa
    8 Posts 3 Posters 1.6k 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.
    • H
      herci
      last edited by herci

      Pi Model or other hardware: 3B pi
      Power Supply used: adapter 100-240 V ac, 50-60 hz, output 5V 2500 ma
      RetroPie Version Used (eg 3.6, 3.8.1, 4.1 - do not write latest): 4.3
      Built From: Pre made SD Image on RetroPie website on 16 gb micro sd card
      USB Devices connected: usb stick 16gb /joypad with 2 controller cards?
      Controller used: self made ? Joypad

      Error messages received: no response from joystick pad in most games and roms.
      Emulator: different kinds

      Hi, I'm totally new and have been reading lots of similar posts but It's either to difficult or it doesn't work. I have made my own joypad with joystick, 6 buttons, 2 buttons for select and start and on extra. I can install the buttons in the retro pie menu, they work there. But most of the time they do nothing at all in the games. Sometimes one button works for instance Frogger and mame 2000 the coin button works. In mame 2003 nothing works. Plenty of other games the same thing. I connected a bluetooth keyboard and that works. I tried this website http://www.retro-programming.de/retro-welt-2/hardware/raspberry-pi-als-emulator-retropie/retropie-controller-einrichten/#manuell but it didn't work.

      I went to retroarch, settings, configuration selected save on exit. Then to input , input user 1 binds. Device type retropad. Device index is generic usb dragonrise joystick then I tried 'bind all' and pressed the joystick buttons but it says n/a

      When I press the joypad buttons I don't see btn afterwards only (n/a) and the keyboard button. When I start games I see in yellow dragonrise generic usb joystick configured in port 1. The other thing that looks suspicious is when I start retropie I see an error (failed to start usbmount@dev-sda.service. I have a usb stick connected with the roms on them but I can see lots of games so I assume it can be read.

      I have really no idea what to do next and again many of what is written here seems like Russian to me. I have no raspberry pi experience at all. I just made this joystick box after going to a workshop, was happy I made the box yesterday afternoon and the buttons work but now I can't play.

      With tab in mame 2003 nothing happens when I press buttons and it already says joystick button...

      Rp,4.3
      Raspb 3 b

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

        Hi

        Firstly can you complete the details requested in the read this first post.

        Also, how is your controller that you have made connected? I've built a number of arcade style controllers using a gpio driver to map them as a joystick with 8 buttons.

        1 Reply Last reply Reply Quote 0
        • H
          herci
          last edited by

          @simonster
          Hi, thanks for trying to help. I tried to complete the questions in the first post, but on some I can't answer because I know nothing about it.

          I took some photo's of the controller, because I can't answer your question in words. Sorry.
          1_1514726936013_IMG_2650.JPG 0_1514726936008_IMG_2649.JPG

          The error I see in the beginning: everything else says ok.
          0_1514728354529_IMG_2652.JPG

          So I'll try to explain what I did, I downloaded the file from retropie and put it on an sd card with Win 32 disk imager. Then I downloaded a set of roms from someone who gave a workshop I just had to copy everything on a usb stick. Usb stick reading is enabled. My tv is my screen with hdmi.
          I can install the joypad when starting retropie. I have 6 buttons on top, 2 front, 1 back and a joystick. I can do anything regardings moving in the menu in retropie with the joypad. (A,b,x,y, left , right shoulder, start, select, hotkey)

          Then I try to play games on al different kinds of emulators f.i.

          Arcade: bubble bobble japan ver 0.1 in lr-mama 2003, the coin button works and start. I can jump move and shoot. But I can't exit the game. I have this hotkey or what is it at the back configured. That doesn't work. I press start and select together nothing whatever I try I can't get out. I need to cut the power. So I can actually play here.

          Another one:
          Nintendo: arkanoid usa, I can choose lr-fceumm, lr-nestopia, lr-quickness. I took the first. If I'm in the menu to choose this I need to move the joystick up to go down in the menu. Not sure if this is okay.
          I launch nothing works, i only see the demo, i can't get out.

          Next:
          Sega 32x Doom in lr-picodrive, keypad does nothing

          Next: sega32x mortal kombat 2 , picodrive
          I can start, I can move to another player, I can move and fight but I cannot exit the game.

          Next:
          Game gear
          Double dragon usa europe, lr genesis-plus-gx
          Buttons: nothing works

          Next: nintendo wwf wrestlemania usa in lr-fceumm, nothing works
          Tried again in nestopia: nothing works
          Tried again in quicknes: nothing works

          Next: arcade street fighter alpha 2 euro lr mame 2003
          Buttons work but again I cannot exit, I can with the keyboard esc

          As I was in mame 2003 I took a photo of the button config

          I hope this helps

          1 Reply Last reply Reply Quote 0
          • H
            herci
            last edited by herci

            1_1514750988105_IMG_2656.JPG
            Sorry for the extra post but I couldn't upload this in the previous

            1 Reply Last reply Reply Quote 0
            • H
              herci
              last edited by

              This might also help
              1_1514753763373_IMG_2660.JPG 0_1514753763372_IMG_2659.JPG

              1 Reply Last reply Reply Quote 0
              • H
                herci
                last edited by

                I fixed it myself. In the input user one binds I have '2' controllers under '1 device index'. I have a usb board for the lighting in the buttons and one for the controls. I changed the setting from 0 to 1 (or one to two, can't remember) and now everything works. So it seems he took the other board as controller.

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

                  I see, I assume it was one of those usb interface boards. However they tend to be generic Chinese units which are hard to diagnose. Great to hear you found a solution.

                  1 Reply Last reply Reply Quote 0
                  • ClydeC
                    Clyde
                    last edited by

                    And thanks that you shared it for others.

                    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.