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

    mouse as a Zapper lr-fceumm RPi 3 b+

    Scheduled Pinned Locked Moved Help and Support
    zapperlr-fceummmouseraspberrypi 3b+
    52 Posts 9 Posters 9.9k 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
      hhromic @sexbeer
      last edited by hhromic

      @sexbeer if you feel like trying the patch from @grant2258 , you can do the following while the PRs are in the process of being reviewed/merged:

      cd $HOME/RetroPie-Setup  # go to the RetroPie Setup directory
      sudo ./retropie_packages.sh retroarch clean  # clean the build
      sudo ./retropie_packages.sh retroarch sources  # download the sources
      sudo patch -p1 -d tmp/build/retroarch < <(wget -qO- https://github.com/libretro/RetroArch/pull/7730.diff)  # patch retroarch with PR #7730
      sudo patch -p1 -d tmp/build/retroarch < <(wget -qO- https://github.com/libretro/RetroArch/pull/7759.diff)  # patch retroarch with PR #7759
      sudo ./retropie_packages.sh retroarch build  # build the patched retroarch
      sudo ./retropie_packages.sh retroarch install  # install the patched retroarch
      sudo ./retropie_packages.sh retroarch clean  # to leave all clean again
      

      Afterwards, just launch your game and test if the mouse is now working for you. In particular check that you are not getting this error anymore:

      [ERROR] [udev] Failed to open device: /dev/input/event1 (Success).
      

      Your feedback is highly appreciated! Thanks!

      sexbeerS 1 Reply Last reply Reply Quote 3
      • sexbeerS
        sexbeer @hhromic
        last edited by

        @hhromic sudo: ./retropie_packages.sh: command not found

        1 Reply Last reply Reply Quote 0
        • G
          grant2258 Banned
          last edited by

          type

           cd /home/pi/RetroPie-Setup/
          

          then follow the instructions

          sexbeerS 1 Reply Last reply Reply Quote 2
          • sexbeerS
            sexbeer @grant2258
            last edited by

            @grant2258 goddammit it works! Hallelujah!

            1 Reply Last reply Reply Quote 2
            • sexbeerS
              sexbeer
              last edited by

              no errors detected

              [INFO] [udev]: Keyboard #0 (/dev/input/event1).
              [INFO] [udev]: Mouse #0 (/dev/input/event2).
              [INFO] [udev]: Mouse #1 (/dev/input/mouse0).
              [INFO] [udev]: Plugged pad: Microsoft X-Box 360 pad (1118:654) on port #0.
              [INFO] [udev]: Pad #0 (/dev/input/event0) supports force feedback.
              [INFO] [udev]: Pad #0 (/dev/input/event0) supports 16 force feedback effects.
              
              H 1 Reply Last reply Reply Quote 1
              • H
                hhromic @sexbeer
                last edited by

                @sexbeer yes indeed I forgot to mention that you need to go to the RetroPie directory first! apologies! luckily @grant2258 gave you the hint.

                and I'm glad your mouse is now working! more points for this patch! thanks for testing. I guess now you can go enjoy some Zapper shooting ;)

                1 Reply Last reply Reply Quote 1
                • G
                  grant2258 Banned
                  last edited by

                  nice to see hear it working good fot you thanks for posting the results appreciated :)

                  sexbeerS 1 Reply Last reply Reply Quote 1
                  • sexbeerS
                    sexbeer @grant2258
                    last edited by

                    @grant2258 @hhromic Thanks guys, I'm really happy now :) I hope that this fix will be included in one of the following updates

                    1 Reply Last reply Reply Quote 1
                    • G
                      grant2258 Banned
                      last edited by

                      @hhromic good news is the patch is in retroarch now however they asked me to change something which broke it. So i applied another patch to sort it. in your instructions can you add this after the first patch.

                      sudo patch -p1 -d tmp/build/retroarch < <(wget -qO- https://patch-diff.githubusercontent.com/raw/libretro/RetroArch/pull/7759.diff)  # patch retroarch with the PR1
                      
                      H 1 Reply Last reply Reply Quote 1
                      • H
                        hhromic @grant2258
                        last edited by

                        @grant2258 great news indeed! I updated my original comment now. I used the same URL formatting as the other PR for consistency.

                        I'm thinking on opening a new topic to direct users to your patch and these instructions, so we can collect more positive feedback and easily direct users having the same issue.

                        G 1 Reply Last reply Reply Quote 1
                        • G
                          grant2258 Banned @hhromic
                          last edited by

                          @hhromic sounds like a plan something will need to be in place until retropie decides what to do.

                          1 Reply Last reply Reply Quote 0
                          • M
                            MrRalphMan
                            last edited by MrRalphMan

                            @hhromic said in mouse as a Zapper lr-fceumm RPi 3 b+:

                            sudo ./retropie_packages.sh retroarch clean # to leave all clean again

                            Hi,

                            Thank you very much for this, I can now at least use my Wireless KB/Mouse with games such as Missle Command, but I cannot seem to get retroarch to use a different mouse #index and it doesn't matter what I chose in retroarch, once I launch the game it's only the KB's Mouse that works.

                            Many Thanks,

                            Paul

                            *** Update, it works I just rebooted without the Wireless KB Controller in place and it all just worked ***

                            1 Reply Last reply Reply Quote 0
                            • F
                              francis2019
                              last edited by

                              Hello
                              I have the same issue with the mouse.
                              I download the last image of retropie and I have the issue. Do you know if the fix is inserted in the new retropie image.
                              When I go to the mame menu in lr-mame2003 I dont have the option " MOUSE X ANALOG" like in the windows version of mame (I use to have an arcade with mame in windows xp)

                              And I dont know where to put mouse-enabled at true. Like we use to do in the mame.ini file.

                              So I tried the command line listed upper in this post, and on the line :
                              sudo patch -p1 -d tmp/build/retroarch < <(wget -qO- https://github.com/libretro/RetroArch/pull/7730.diff)
                              I got and error
                              " Hunk #1 failed at 505 "
                              Any idea.
                              Help need please.

                              1 Reply Last reply Reply Quote 0
                              • G
                                grant2258 Banned
                                last edited by

                                Can you post your mame2003 log so we can see what it finds

                                F 1 Reply Last reply Reply Quote 0
                                • F
                                  francis2019 @grant2258
                                  last edited by

                                  @grant2258 Hello
                                  I chekc on the system and i'm unable to find a mame2003.log
                                  Do you know where it should be.
                                  Also I check the runcommand.log, and tehre is only two lines who said that I launch centipede.
                                  In the mame menu, I cna assign a button to a mouse click. But it cannot register my mouse moving.

                                  Francis

                                  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.