• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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

up & down (y-axis) not working in 3.8

Scheduled Pinned Locked Moved Help and Support
115 Posts 26 Posters 80.1k 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.
  • Z
    Zigurana @SeC
    last edited by 11 Sept 2016, 19:32

    @SeC said in up & down (y-axis) not working in 3.8:

    @BuZz Didn't have time to prepare proper patch with description, but I have this in my TODO list this week.

    Hey, did you find the time to make this happen?

    If tetris has thought me anything, it's that errors pile up and that accomplishments dissappear.

    1 Reply Last reply Reply Quote 1
    • P
      Pyjamarama
      last edited by 17 Sept 2016, 14:48

      A patch would be lovely!

      I do not know how to install a hexeditor to retropie :(

      1 Reply Last reply Reply Quote 0
      • P
        Pyjamarama
        last edited by 18 Sept 2016, 14:02

        Since I do not know how to install hex editor in PI...

        If I take these files, copy them over to my PC using WinSCP, open them with XVI32, do the substitution then...Can I copy the files back to Pi using WinSCP or they are protected and cannot be overwritten?

        P 1 Reply Last reply 18 Sept 2016, 18:14 Reply Quote 0
        • P
          Pyjamarama @Pyjamarama
          last edited by 18 Sept 2016, 18:14

          @Pyjamarama I answer myself. Yes you can. You need to ho bash and sudo cp blah blah (winscp cannot overwite them)

          1 Reply Last reply Reply Quote 0
          • J
            jretropie
            last edited by 21 Sept 2016, 18:48

            After hex edit the driver, the left and right buttons does not work in ES(I use L/R button to skip page). But these button works in games. Does anyone has this problem?

            1 Reply Last reply Reply Quote 0
            • P
              Pyjamarama
              last edited by 21 Sept 2016, 19:37

              re configure the controller in emulaionstation

              J 1 Reply Last reply 21 Sept 2016, 20:36 Reply Quote 0
              • J
                jretropie @Pyjamarama
                last edited by 21 Sept 2016, 20:36

                @Pyjamarama I did that but it's not working.

                1 Reply Last reply Reply Quote 0
                • R
                  retropiepghguy
                  last edited by 3 Oct 2016, 02:02

                  This seems like a big enough issue to warrant a patch. It seems that encoder that shows up as Dragonrise is used by many for its ease of use and price. If I FTP the file off, edit it in Windows, and FTP it back, will that be ok?

                  1 Reply Last reply Reply Quote 1
                  • F
                    Fabpie
                    last edited by 3 Oct 2016, 11:27

                    Hi everyone!

                    I had this issue too... I just have been able to fix the "y" axis by inverting the values from the "hid.dr.ko" but the "X"axis still don't work outside Emulationstation.
                    I'm so close to set up DAPHNE emulator but now the only axis it works is the "y".
                    I'm using a dragonrise usb generic controller.
                    Can I fix the "x" axis from "hid.dr.ko"? If yes can you please tell me how to do it.

                    Please help.

                    Thanks in advance

                    R 1 Reply Last reply 3 Oct 2016, 12:02 Reply Quote 0
                    • R
                      retropiepghguy @Fabpie
                      last edited by 3 Oct 2016, 12:02

                      @Fabpie it's crazy that such a widely used device has such a huge bug. That encoder is sold all over the place. I hope to try the fix today.

                      1 Reply Last reply Reply Quote 0
                      • F
                        Fabpie
                        last edited by 3 Oct 2016, 12:30

                        @retropiepghguy Thanks in advance... If you do you'll be my hero! finger crossing ;)

                        R 1 Reply Last reply 3 Oct 2016, 12:49 Reply Quote 0
                        • R
                          retropiepghguy @Fabpie
                          last edited by 3 Oct 2016, 12:49

                          @Fabpie from what I am reading, getting the hex editor installed is the tough part. I may ftp the file off, edit it on Windows, and ftp it back. Luckily I have a test system.

                          1 Reply Last reply Reply Quote 0
                          • F
                            Fabpie
                            last edited by 3 Oct 2016, 13:00

                            Thanks again!
                            Just a little question, do I have to give you my hid.dr.ko file?

                            1 Reply Last reply Reply Quote 0
                            • F
                              Fabpie
                              last edited by 3 Oct 2016, 13:27

                              Just discovered that with another pad with USB pad driver, daphne works.
                              So it seems it is a hid-dr.ko driver problem or something else.
                              Hope this could be a clue for you!
                              thanks

                              R 1 Reply Last reply 3 Oct 2016, 15:07 Reply Quote 0
                              • R
                                retropiepghguy @Fabpie
                                last edited by 3 Oct 2016, 15:07

                                @Fabpie Thanks. It does work with another gamepad. I tested that. I got the up and down to work after making changes to the driver. Now left and right does not work. Very odd!!!!

                                1 Reply Last reply Reply Quote 0
                                • F
                                  Fabpie
                                  last edited by 3 Oct 2016, 15:22

                                  it does not recognize the 0 axis, 30 in HEX. The strange thing is that works with "Y" axis and actually look at the driver, this make sense. I mean once you switch from 33 ("Rx" based to the Joystick scheme) to 31 ("Y" based to the Joystick scheme) to fix "Y" as above, solvethe issue as should be. So for "X" it looks like the "0" value is not really appreciated.
                                  I hope there is a solution to fix this. So frustrating ;)

                                  1 Reply Last reply Reply Quote 0
                                  • F
                                    Fabpie
                                    last edited by 3 Oct 2016, 15:34

                                    Based on my internet readings The issues cuold be:

                                    • Debian Bug report logs - #785606
                                      HID support broken for some devices (incl. DragonRise USB joystick)

                                    • Driver problem (hid-dr.ko)

                                    • Other Kernel issues

                                    • I've also found articles talking about ways to PATCH this problem but, onestly, I can't manage to figure it out.


                                    Can we just tell the joystick to use another driver and emuate an USB GAMEPAD?
                                    Can we fix the firmware?

                                    This is all I basically have in my mind / dreams ;) . Really hope to find out a solution. As Daphne would say... Save Me! ;)

                                    1 Reply Last reply Reply Quote 0
                                    • R
                                      retropiepghguy
                                      last edited by 3 Oct 2016, 16:03

                                      Thanks. Also, I edited the file in Windows. I was able to copy and past the changed file into the proper directories (after a backup of the file just in case) by manually editing /etc/ssh/sshd_config. I changed the PermitRootLogin to yes and rebooted. I was able to ssh and FTP in as root, giving me the permissions to overwrite the files. So do you think there is a fix for this issue? Dragon's Lair is not playable with the Dragonrise with it!

                                      1 Reply Last reply Reply Quote 0
                                      • F
                                        Fabpie
                                        last edited by 3 Oct 2016, 16:10

                                        I'm wondering if anyone here can explain if there is a solution, at least how to patch this issue.
                                        Very sad about it.

                                        1 Reply Last reply Reply Quote 0
                                        • R
                                          retropiepghguy
                                          last edited by 3 Oct 2016, 19:30

                                          So doing what I did got the Y axis to work in Daphne, but took out a bunch of other joystick functions. And it still didn't fix the X axis in Daphne. I had to re-image my entire system! This is a bad issue for sure.

                                          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.

                                            [[user:consent.lead]]
                                            [[user:consent.not_received]]