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

    Controler Issue (no left and right not working at all)

    Scheduled Pinned Locked Moved Help and Support
    contollerubuntu
    23 Posts 14 Posters 4.0k 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.
    • x3rlX
      x3rl
      last edited by

      Trying to get these "tribeRetro" controllers working but for the life of me I can't get left and right to work

      Running on ubuntu not Pi

      retropc@retropc:~$ jstest /dev/input/js0
      Driver version is 2.1.0.
      Joystick (YSTEK MICREAL USB Gamepad) has 2 axes (X, Y)
      and 14 buttons (Trigger, ThumbBtn, ThumbBtn2, TopBtn, TopBtn2, PinkieBtn, BaseBtn, BaseBtn2, BaseBtn3, BaseBtn4, BaseBtn5, BaseBtn6, ?, ?).
      Testing ... (interrupt to exit)
      

      ^can't post the rest of the code because
      ERROR
      Post content was flagged as spam by Akismet.com.

      Not even seening them on jstest /dev/input/js0 (which i got from a different post)

      s-l1600.jpg

      Anyone got one of these and got it working? or any ideas

      Thanks

      B 1 Reply Last reply Reply Quote 1
      • B
        backstander @x3rl
        last edited by

        @x3rl
        I haven't ever tried mine in Ubuntu but on my Pi this is how I got mine working.

        I put this files in /opt/retropie/configs/all/retroarch-joypads/.

        1 Reply Last reply Reply Quote 0
        • x3rlX
          x3rl
          last edited by

          Thanks for that sadly left and right are still not working. Everything else is just not them.

          1 Reply Last reply Reply Quote 0
          • A
            Adam
            last edited by Adam

            I can confirm this issue, i have 2 of the same controller as x3rl (YSTEK MICREAL USB Gamepad), both shows the same behavior where left/right does not register, both on retropie (Linux retropie 4.19.97-v7l+) as well as desktop (5.5.19-1-MANJARO).

            When connected to desktop i can see in the "Game Controller" setting that "x" is always at -32767 no matter what i press, this is on both controllers.
            I disassembled them and could not find any electrical issues with any of them.

            Retropie version: Linux retropie 4.19.97-v7l+
            Hardware : BCM2835
            Revision : b03111
            Serial : 10000000662exxxx
            Model : Raspberry Pi 4 Model B Rev 1.1

            DeviceID of controller "Bus 003 Device 019: ID 0079:0011 DragonRise Inc. Gamepad"

            dmesg when inserting the dongle.
            [Mo Apr 27 12:27:40 2020] usb 3-1: USB disconnect, device number 19
            [Mo Apr 27 12:27:45 2020] usb 3-2: new low-speed USB device number 20 using xhci_hcd
            [Mo Apr 27 12:27:45 2020] usb 3-2: New USB device found, idVendor=0079, idProduct=0011, bcdDevice= 3.11
            [Mo Apr 27 12:27:45 2020] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
            [Mo Apr 27 12:27:45 2020] usb 3-2: Product: MICREAL USB Gamepad
            [Mo Apr 27 12:27:45 2020] usb 3-2: Manufacturer: YSTEK
            [Mo Apr 27 12:27:45 2020] input: YSTEK MICREAL USB Gamepad as /devices/pci0000:00/0000:00:01.2/0000:20:00.0/0000:21:08.0/0000:2a:00.3/usb3/3-2/3-2:1.0/0003:0079:0011.001E/input/input48

            Edit:
            Additional note, last time I used the controllers (around June 2019) they both worked fully without issues.

            My suspicion is within the driver, but ii have no evidence to back that up.

            1 Reply Last reply Reply Quote 0
            • A
              Adam
              last edited by

              Just tested on windows, and the controller works as intended there.

              x3rlX 1 Reply Last reply Reply Quote 1
              • x3rlX
                x3rl @Adam
                last edited by x3rl

                @Adam said in Controler Issue (no left and right not working at all):

                Just tested on windows, and the controller works as intended there.

                Same just did the test works fine on windows 10. I do think its a driver issue.
                (All 4 work on PC)

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

                  @backstander did it work on the latest 4.6 version?
                  Just need to add the files in the directory you pointed?

                  I am having the same issues, and I've questioned the seller, which advised that only runs on v4.5 of retropie.
                  (Which could explain why @Adam had it working last year, assuming he updated it to 4.6)

                  I'm not expert on the pi itself, Just bought it a few days ago and started to have fun... I guess then that I'm running the new image as I downloaded it after 28th of April.

                  If that is the case, how do I tell which version I'm running, and is there a way to downgrade it to 4.5?

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

                    This issue is definitely not present in older versions of Retropie. I have 4 of these controllers and they work perfectly on my Pi 3B.

                    On my Pi 4 I am having exactly the same issue as mentioned above.

                    Here is the link to my thread

                    Does anybody know which files in the kernel cause this issue? I really don’t want to use Lakka but does anybody know if this issue occurs in Lakka too?

                    1 Reply Last reply Reply Quote 0
                    • B
                      balu
                      last edited by

                      @x3rl did you find any solution?
                      I also have the ystek micreal usb gamepad, left and right is also not working out of the box.
                      Any hint would be great.

                      P 1 Reply Last reply Reply Quote 0
                      • P
                        praetorian55 @balu
                        last edited by

                        @balu said in Controler Issue (no left and right not working at all):

                        ystek micreal usb gamepad

                        I just happened upon this problem as well after performing some updates on an ubuntu machine. Any tips/workarounds would be appreciated!

                        P 1 Reply Last reply Reply Quote 0
                        • P
                          praetorian55 @praetorian55
                          last edited by

                          @praetorian55
                          I ended up trying a different SNES wireless controller:

                          https://www.amazon.com/gp/product/B07XM5FR1L/ref=ppx_yo_dt_b_asin_title_o04_s00?ie=UTF8&psc=1

                          It looks like the ones that are also compatible with the SNES classic are the ones with the issue - This set of controllers only comes with the USB adapters and works just fine.

                          N 1 Reply Last reply Reply Quote 0
                          • R
                            RigacciOrg
                            last edited by RigacciOrg

                            I will add some info for the record.
                            I have a similar problem using a similar gamepad on a Raspberry Pi. The device is reported by lsusb as:

                            Bus 001 Device 015: ID 0079:0011 DragonRise Inc. Gamepad
                            

                            I think that the problem is related to the Linux kernel module: the same gamepad is working OK on a Raspberry Pi 3 with RaspiOS based on Debian 9, but it fails on a Raspberry Pi 4 with OS based on Debian 10. It fails also on a PC amd64 with Debian 10.
                            The left and right buttons should generate an input event of type EV_ABS on the joystick axis ABS_X. The value reported by the event for left, center and right positions should be 0, 127 and 255 respectively. Unfortunately on the systems where the gamepad does not work, no input events are generated.
                            If the gamepad is assigned e.g. to input #5 (check the number with lsinput), you can monitor the gamepad events for 300 seconds with the command

                            input-events -t 300 5
                            

                            I tried different Linux kernels on the PC: I can confirm that kernel 4.19.67 is working, while kernel 4.19.98 is broken.

                            1 Reply Last reply Reply Quote 0
                            • matchamanM
                              matchaman
                              last edited by

                              Sorry for bringing back an old topic but the issue seems to remain and it's clearly a matter of post-4.19.67 kernels, even on PC. It blows my mind that something on linux "ruined" those random gamepads. Any updates on this?

                              1 Reply Last reply Reply Quote 0
                              • serggynhuS
                                serggynhu
                                last edited by

                                Just to enforce this issue.
                                I also have this problem :).

                                Regards,
                                Sérgio Castro

                                1 Reply Last reply Reply Quote 0
                                • ?
                                  A Former User
                                  last edited by

                                  There appears to be a patch to fix this

                                  https://blog.speedfox.co.uk/articles/1592664594-modifying_the_linux_kernel_to_enable_snes_classic_controllers/

                                  trying it out now

                                  ? 1 Reply Last reply Reply Quote 0
                                  • ?
                                    A Former User @A Former User
                                    last edited by

                                    @mattlokk it actually appears that this patch has made it into the linux kernel.

                                    I'm now wondering if this patch is what broke the functionality in the first place

                                    1 Reply Last reply Reply Quote 0
                                    • 4
                                      4l3j4ndr0
                                      last edited by

                                      Hello everybody,

                                      I have two of these controllers but they don't seem to work even after all this time, it should've been updated.

                                      I'm trying to apply the fix that is in this webpage (https://blog.speedfox.co.uk/articles/1592664594-modifying_the_linux_kernel_to_enable_snes_classic_controllers/), but I'm kind of new to Linux and I don't know how to fix it, could somebody help me?

                                      Sorry for refloating such an old topic.

                                      Best regards.

                                      mituM 1 Reply Last reply Reply Quote 1
                                      • mituM
                                        mitu Global Moderator @4l3j4ndr0
                                        last edited by

                                        @4l3j4ndr0 said in Controler Issue (no left and right not working at all):

                                        I'm trying to apply the fix that is in this webpage (https://blog.speedfox.co.uk/articles/1592664594-modifying_the_linux_kernel_to_enable_snes_classic_controllers/), but I'm kind of new to Linux and I don't know how to fix it, could somebody help me?

                                        That patch is for the Linux kernel Wiimote drivers and I don't think it would help the issue in this topic. Regardless of that, the page says the patch is included in the Linux kernel 5.9 and an up-to-date RetroPie installation should have Linux kernel 5.10, which includes this patch.

                                        4 1 Reply Last reply Reply Quote 0
                                        • 4
                                          4l3j4ndr0 @mitu
                                          last edited by

                                          @mitu I installed the last RetroPie version but it still doesn't work, is there any way to update the Linux Kernel separately or is there something I gotta do with my Raspberry Pi 3B+?

                                          mituM 1 Reply Last reply Reply Quote 0
                                          • mituM
                                            mitu Global Moderator @4l3j4ndr0
                                            last edited by

                                            @4l3j4ndr0 As I said earlier, the patch you mentioned is for a different type controller and will not solve the issue with the 'TribeRetro' controllers.

                                            The Linux kernel can be updated from RetroPie-Setup, using the normal update function and choosing "Yes" when it asks to update also the kernel and installed packages. If you already did so, then you have the laste versions available (kernel et. all).

                                            4 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.