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

    Joystick UP and Down doesn't work in Atari 800 emulator

    Scheduled Pinned Locked Moved Help and Support
    atari 800joystick mappinjoystick
    14 Posts 4 Posters 4.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.
    • SwampyS
      Swampy
      last edited by Swampy

      Maybe you can change the values in /opt/retropie/configs/atari800/atari800.cfg in the bottom area.

      Linux is like wigwam: no Gates, no Windows and Apache inside.

      M 1 Reply Last reply Reply Quote 0
      • M
        MrAtari @Swampy
        last edited by

        ...in all other System the Joystick works...only Atari 800 UP and DOWN is the Problem.

        1 Reply Last reply Reply Quote 0
        • M
          MrAtari @Swampy
          last edited by

          @Swampy: not sure what I should change here

          mediamogulM 1 Reply Last reply Reply Quote 0
          • mediamogulM
            mediamogul Global Moderator @MrAtari
            last edited by mediamogul

            @MrAtari

            It's undeniably frustrating, but if the Atari800 emulator doesn't automatically grab your controller correctly, there is very little to be done about it. The joystick can be configured in /opt/retropie/configs/atari800/atari800.cfg to assign any SDL keyboard code to the various direction and trigger functions, but your controller would then also have to be mapped to those same keyboard keys to make use of it.

            RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

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

              I checked my Joystick with jstest command and I have Axis 0 and Axis 3 used. Axis 3 is for UP and DOWN...-32767 (up) and 32767 (down). How can I use Axis 3 in the atari config file?

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

                I added now an additional Joystick via USB (Competition Pro - Speedlink) - with this Joystick it works perfectly.
                But as I have build an Arcade Bartop using "Zero Delay Arcade USB Encoder to Joystick for Mame Jamma PC Fighting Games AC425" I really would like to get it working without using a second external Joystick.

                mediamogulM hansolo77H 2 Replies Last reply Reply Quote 0
                • mediamogulM
                  mediamogul Global Moderator @MrAtari
                  last edited by mediamogul

                  @MrAtari

                  I really would like to get it working without using a second external Joystick.

                  As mentioned above, one solution (perhaps the only solution) is to key-map your controller to keyboard input. From there you can add those key assignments to the Atari800 config. I've put together a guide detailing how to key-map using xboxdrv, which can be installed directly from the RetroPie setup script. Other key-mapping software can be installed separately as alternatives. Two to consider are JoyMap and Linux Joystick Mapper.

                  RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                  1 Reply Last reply Reply Quote 0
                  • hansolo77H
                    hansolo77 @MrAtari
                    last edited by

                    @MrAtari How did you get your Competition stick to work in Atari800? I have a LEGIT Atari controller and can't get it to work.

                    Who's Scruffy Looking?

                    M 1 Reply Last reply Reply Quote 0
                    • M
                      MrAtari @hansolo77
                      last edited by

                      @hansolo77 : I just pluged it into USB port...working fine without any configuration.

                      1 Reply Last reply Reply Quote 0
                      • hansolo77H
                        hansolo77
                        last edited by

                        It's probably not working then because I have mine connecting to a Mayflash adapter (converts 2 DB9 controllers into a single USB plug) that is connected to a hub. The /dev/input/js# for the Atari Joystick isn't 0. This is why I'm going to have to go in and figure out if I can get either xboxdrv to work, or maybe swap the js# on the fly. It's a work in progress. I tried the swap method for Streets of Rage Remake but wasn't successful.

                        Who's Scruffy Looking?

                        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.