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.
    • hansolo77H
      hansolo77
      last edited by

      That might help @MrAtari but for me, it's a matter of not being able to remap ANYTHING inside the Atari800 program.

      Who's Scruffy Looking?

      1 Reply Last reply Reply Quote 0
      • 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.