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

    How to get Xin-Mo Dual Arcade Working with retropie! UPDATE: Raspberry Pi 0,1,2 (And 3 in some cases)

    Scheduled Pinned Locked Moved Help and Support
    41 Posts 18 Posters 56.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.
    • SteffenMBS
      SteffenMB @strider_crb
      last edited by SteffenMB

      @strider_crb It works for me (using Xin Mo controller on Raspberry Pi and Retropie 3.8). But needed to do the fix mentioned in the Wiki.
      EDIT: But I didn't install that kernel. Just went with usb quirk.

      strider_crbS 1 Reply Last reply Reply Quote 0
      • strider_crbS
        strider_crb @SteffenMB
        last edited by

        @SteffenMB Ok cool. That is what I read, I didn't know if something changed that I was not aware of.

        Thanks for the info.

        1 Reply Last reply Reply Quote 0
        • D
          DuckClimber
          last edited by

          Hi everybody! And sorry for the late reply, I have a couple of days off and I will try to solve some of your problems:-) I am still seeding the 3.3.1 image for Raspberry pi 1 and 2, and I guarantee that the Xin-Mo will work fully with that image if you follow the guide.

          1 Reply Last reply Reply Quote 0
          • K
            karimi
            last edited by

            Yes it works fine with the fix and kernel or instruction guid for the Pi1 and Pi 2 but not with Pi 3. You will get a brick when u use the Kernel. I am not aware of an other way to fix the problem without the Kernel...and all other links to other threads where are posts like " check your cabling and so on" are ridiculous supports....

            Thanks

            1 Reply Last reply Reply Quote 0
            • K
              karimi
              last edited by

              Hey Guys,
              is there any update?!? I am still facing with this xino and my pi3.
              Thanks

              1 Reply Last reply Reply Quote 0
              • K
                karimi @grahamken
                last edited by

                @grahamken said in How to get Xin-Mo Dual Arcade Working with retropie! UPDATE: Raspberry Pi 0,1,2 (And 3 in some cases):

                @karimi Im with you on this. Am heartbrroken with this. Although, have bought another cheap controller board off Aliexpress as a tester. Will let you know hownthat works out.
                http://www.aliexpress.com/item/2-Players-Zero-Delay-USB-Encoder-PC-To-HAPP-Style-Joystick-Arcade-Push-Buttons-for-MAME/32655378742.html?spm=2114.30010308.3.2.gcLJM7&ws_ab_test=searchweb201556_0,searchweb201602_3_10037_10017_507_10032_401,searchweb201603_3&btsid=aaec54fe-b333-44c6-8bcd-990d72a991f9

                Hey my freind, u got your controller from aliexpress? How it worked is is possible to get everything run?

                Thanks

                1 Reply Last reply Reply Quote 0
                • K
                  karimi
                  last edited by karimi

                  Hey Guys I finally got it, just add the quirk line NOT in a new line directly in the first line with one space. And check your device ID before...
                  Now I got antoher issue I cant figure out how to get my usb Hub running??!
                  My old one doesnt work so fine sometimes found some controllers sometimes no and now I bought a expansive good one and this one doesnt even be detected...

                  Help plz

                  1 Reply Last reply Reply Quote 0
                  • M
                    mrmohamed @fakeangeldc
                    last edited by

                    @fakeangeldc The usbquirks method worked for me. I got it all working except for Autofire on Joystick

                    Anyone find a solution for this?

                    F 1 Reply Last reply Reply Quote 0
                    • F
                      fakeangeldc @mrmohamed
                      last edited by

                      @mrmohamed you won't believe what my issue was, the autofire was a result of a bad wiring, I accidentally plugged that switch on the NC (normally closed) instead of the NO (normally open), ground was OK, verify your wiring, that's all it was for me.

                      1 Reply Last reply Reply Quote 0
                      • C
                        cujoac
                        last edited by

                        I'm running into an issue. I had this running flawlessly on the Pi2 in 3.7 but since upgrading to 4.0 my system crashed and I needed to start from scratch. I've transferred the newer kernel over but when I try to expand it within /home/ I get permission denied error messages.

                        Any ideas? This was SO helpful the first time but for some reason 4.0 doesn't wan to play nice!

                        C 1 Reply Last reply Reply Quote 0
                        • C
                          cujoac @cujoac
                          last edited by

                          @cujoac said in How to get Xin-Mo Dual Arcade Working with retropie! UPDATE: Raspberry Pi 0,1,2 (And 3 in some cases):

                          permission

                          Disregard....for some reason is just magically accepted my Xin_Mo upon reset...

                          1 Reply Last reply Reply Quote 0
                          • N
                            Nalacha
                            last edited by

                            i got it almost working.. p1 i can config but p2 does not work.. but i changed all the settings in retroarch saved it but still nothing..

                            F 1 Reply Last reply Reply Quote 0
                            • F
                              fakeangeldc @Nalacha
                              last edited by

                              @Nalacha did you use jstest or a similar utility to verify the values you're getting (if any) out of the p2 buttons? If not, I'd suggest you to try that just to rule out a possible wiring issue.

                              1 Reply Last reply Reply Quote 0
                              • N
                                Nalacha
                                last edited by

                                i did the jstest ... 2nd player does not work at all... any ideas? note i had all this working a long time ago..

                                1 Reply Last reply Reply Quote 0
                                • N
                                  Nalacha
                                  last edited by

                                  OH n/m i did test js0 and js1 and both work.. so not sure why i cant get them to save in the emulators

                                  1 Reply Last reply Reply Quote 0
                                  • C
                                    cujoac
                                    last edited by

                                    Hi all, I'm back...so with the latest version of RetroPie my Xin-Mo has completely shifted controls. The primary controls work fine, but my special button combos (exiting Retroarch, volume, etc.) have completely flipped (formerly 8+9 but now 6+7) and suddenly my last two buttons (I think 18 and 19) will no longer register. Even odder, when I try to fix the controls in Retroarch (with the exception of 18 and 19, which won't respond period) nothing happens and they revert to the new default. Any ideas what I'm doing wrong, how to get 18 and 19 working again, and how to customize my controls so that they actually function as I set them?

                                    1 Reply Last reply Reply Quote 0
                                    • E
                                      evo53tomo
                                      last edited by

                                      I finally got my xin mo to work with two players. All steps taken were cobbled together from all over the place and thanks to all those whose posts enabled me to get it running.
                                      I initially came to grief by not having the xin mo wired precisely (apparently mine wasn't). Emulation station would work fine but retroarch seemed to do its own thing (buttons not working) despite trying to set up the retroarch configurations in the retroarch gui.
                                      Hopefully the steps I took will help someone else.

                                      • Using raspberry pi 3 and retropie 3.8 (wasn't too sure of version).
                                      • xin-mo dual arcade
                                      1. Plugged in xin mo and typed lsusb into command line to verify the identity of xin mo and confirm the codes (16c0:05e1).

                                      2. Added the usbhid.quirks line (step 9 above)

                                      3. Verified that two xin mo players were visible using jstest. Not sure where I found how to do that step.

                                      4. Tested each microswitch within jstest for each controller and re-wired the switches so that the assignments matched the wiring diagram in the link above, i.e p0 input (player 1) Btn1/square shows up in jstest as button 0.
                                        As retroarch had previously ignored any button that I attempted to map as start or select I made sure these were as per the diagram. i.e START= button 9, SELECT=button 10 in jstest. (I may have messed these up as they had to be swapped over once I started testing in an emulator)

                                      5. I then started emulation station and opened the menu to configure a game pad. I only mapped player one controls as described in step 10 above.

                                      6. So far both players seem to work in the retroarch emulators I have tested.

                                      Thanks again to DuckClimber and all the others whose posts helped me to get this working.

                                      I found at one point in my tinkering that fiddling around with the wiring caused retroarch to only see the xin mo as 1 game pad, even though the jstest showed two working controllers. I want sure what caused that, but it came good after I deleted usb quirks content from the cmdline.txt, saved, rebooted and then re-entered the usb quirks again.

                                      1 Reply Last reply Reply Quote 1
                                      • B
                                        bdurack
                                        last edited by

                                        Hi everyone,

                                        I have followed everything on this forum and so far haven't had any success. I have re-wired to PS3 controller setup as had PC set up but this doesn't seem to have worked yet (I am going to flash my SD and start again though to see if that changes anything. I did notice that when adding the usbquirks fix and looking at /dev/inputs I got js0 and js1.... is that normal? I am finding after using the usbquirks fix I can navigate, hit menu button to bring up configure controller but cannot enter... I am guessing this maybe is to do with my wiring? I even used jstest to test both js0 and js1 and mapped each button out and changed it in retroarch but that had no result.

                                        Anyone that has had success with the usbquirks fix, do you have both js0 and js1? Am I going in the right direction? Any help would be hugely appreciated!!

                                        1 Reply Last reply Reply Quote 0
                                        • S
                                          stupendoman
                                          last edited by

                                          I'm struggling with some mame games, player 2 works great with some game like bubble bobble or snow bros but I cant map the buttons for player 2 in game like Street Fighter II or the Mortal Kombat series via Tab menu. Someone know ho to fix it? thx

                                          1 Reply Last reply Reply Quote 0
                                          • D
                                            darthwoods
                                            last edited by

                                            I am new to retropie and have a pi 3, i only changed cmdline and didnt install the kernel
                                            There is 2 gamepads recognized except when i try and register my controls in retroarch it does not recognise player 2.
                                            any help please...

                                            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.