• 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

Reicast : Controller deadzone setting

Scheduled Pinned Locked Moved Help and Support
reicast controldeadzone360 controllerwireless
15 Posts 5 Posters 4.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.
  • H
    hooperre
    last edited by hooperre 26 May 2017, 13:06

    Having the same issue with my Dualshock 4 controller. Posted on the Reicast forum a week ago and haven't gotten any responses. Haven't found any settings I could change to fix it.

    Monitor that thread here.

    Submitted an issue report here.

    4B ~ RPi PSU 5.1V / 3.0A ~ 32GB SanDisk microSD ~ 128GB USB

    1 Reply Last reply Reply Quote 0
    • W
      Warfare
      last edited by 26 May 2017, 15:51

      Ok, thank you ^^ Hope Reicast will continue to improve ... !

      1 Reply Last reply Reply Quote 0
      • A
        Aryetis
        last edited by 27 May 2017, 09:38

        To my knowledge there is no deadzone settings in Reicast yet. You have to tweak your controllers drivers configuration to add some deadzone in there.

        H T 2 Replies Last reply 27 May 2017, 15:32 Reply Quote 0
        • H
          hooperre @Aryetis
          last edited by hooperre 27 May 2017, 15:32

          @Aryetis said in Reicast : Controller deadzone setting:

          To my knowledge there is no deadzone settings in Reicast yet. You have to tweak your controllers drivers configuration to add some deadzone in there.

          Yeah. I thought maybe the answer might be in the emu.cfg file, as there was talk in the github regarding making this an option at one time. Doesn't look like they've changed it at all.

          4B ~ RPi PSU 5.1V / 3.0A ~ 32GB SanDisk microSD ~ 128GB USB

          1 Reply Last reply Reply Quote 0
          • T
            themyst @Aryetis
            last edited by 15 Jun 2017, 06:28

            @Aryetis Would you be kind enough to point us to where we might be able to read up on this? I'd be up to tweak the dead zone on my DS3 to make this work if needed.

            H 1 Reply Last reply 15 Jun 2017, 19:36 Reply Quote 0
            • H
              hooperre @themyst
              last edited by 15 Jun 2017, 19:36

              @themyst Are you having the same issue I am with a deadzone float? Currently, there is no other reading to be found as there is no deadzone setting associated with Reicast.

              4B ~ RPi PSU 5.1V / 3.0A ~ 32GB SanDisk microSD ~ 128GB USB

              T 1 Reply Last reply 15 Jun 2017, 22:36 Reply Quote 0
              • T
                themyst @hooperre
                last edited by 15 Jun 2017, 22:36

                @hooperre Only on NBA Showtime with my Dual Shock 3. I connected my iBuffalo SNES replica, and this particular game played perfectly, albeit without analog. Reicast automatically recognized the controller without any setup necessary. Impressive considering this isn't a Retroarch core.

                Powerstone was another analog-based game I've tested and this game doesn't exhibit the analog drift like NBA Showtime did, which leads me to believe it's an emulation issue for this particular title and nothing to do with the retropie drivers.

                H 1 Reply Last reply 16 Jun 2017, 15:54 Reply Quote 0
                • H
                  hooperre @themyst
                  last edited by 16 Jun 2017, 15:54

                  @themyst Same issue. Same game. Dualshock 4. Also noticing it with Fur Fighters. It wasn't the case with previous releases of Reicast. If we could rollback to the first commit until we first noticed the issue happening, I bet it would be fixed.

                  4B ~ RPi PSU 5.1V / 3.0A ~ 32GB SanDisk microSD ~ 128GB USB

                  1 Reply Last reply Reply Quote 0
                  • M
                    mud2005
                    last edited by 5 Aug 2017, 22:05

                    I noticed this while playing tee off golf so I changed
                    evdev_device_id_1 = -1
                    joystick_device_id = 0

                    now I see
                    joystick: Found 'Logitech Logitech Dual Action' with 6 axis and 12 buttons at '/dev/input/js0'.
                    in the console output and I can play w/o the drift issue, but have no idea how to map the controls, they seem to work fine as the defaults.
                    I'm not actually using retropie while testing, but reicast in linux mint, but I assume the config would work the same in retropie

                    H 1 Reply Last reply 5 Aug 2017, 22:14 Reply Quote 0
                    • H
                      hooperre @mud2005
                      last edited by 5 Aug 2017, 22:14

                      @mud2005 Thanks for the reply. Do you think you could add this info to my github issue request?

                      https://github.com/reicast/reicast-emulator/issues/1027

                      Thanks!

                      4B ~ RPi PSU 5.1V / 3.0A ~ 32GB SanDisk microSD ~ 128GB USB

                      1 Reply Last reply Reply Quote 0
                      • M
                        mud2005
                        last edited by mud2005 8 May 2017, 23:27 5 Aug 2017, 22:24

                        sure thing, I was just doing some more testing and unfortunately the l/r shoulder buttons aren't working.
                        Is it possible to map controls using /dev/input/js0?

                        1 Reply Last reply Reply Quote 1
                        • M
                          mud2005
                          last edited by mud2005 8 Jun 2017, 03:31 6 Aug 2017, 02:29

                          I did some more research, I setup xboxdrv for my controller and set a massive deadzone of 50% and STILL got analog drift... wtf, I don't think the issue has anything to do w/ controller deadzone now.
                          but what is causing it then? changing to the /dev/inputjs0 driver removed the problem, so is it something to do w/ reicast's evdev setup?

                          A 1 Reply Last reply 8 Aug 2017, 13:37 Reply Quote 0
                          • A
                            Aryetis @mud2005
                            last edited by 8 Aug 2017, 13:37

                            @mud2005 said in Reicast : Controller deadzone setting:

                            I did some more research, I setup xboxdrv for my controller and set a massive deadzone of 50% and STILL got analog drift... wtf, I don't think the issue has anything to do w/ controller deadzone now.
                            but what is causing it then? changing to the /dev/inputjs0 driver removed the problem, so is it something to do w/ reicast's evdev setup?

                            Could be wrong but I'm pretty sure that reicast is using SDL to manage inputs, NOT xboxdrv. Therefore you can tweak xboxdrv settings as much as you want it won't change reaicast internal deadzone (or lack off)

                            M 1 Reply Last reply 9 Aug 2017, 06:09 Reply Quote 0
                            • M
                              mud2005 @Aryetis
                              last edited by 9 Aug 2017, 06:09

                              @aryetis
                              I'm seeing this in the console output:
                              evdev: Found 'Xbox Gamepad (userspace driver)' at '/dev/input/event17'
                              evdev: reading mapping file: 'controller_xboxdrv.cfg'

                              so from what I can tell it's using evdev and loading my gamepad at /dev/input/event17 which is the xbox gamepad defined in xboxdrv

                              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.

                                This community forum collects and processes your personal information.
                                consent.not_received