Atari 800 Joystick uses analog pad instead of gamepad Arrow Keys do not work.
-
Hi. I am using an official Pi2 board
With the power supply I got with my Pi1
Running retropie-4.1-rpi2_rpi3
Downloaded from the Web Site and written to a 128 GB micro SD with Apple Pi-Baker on a Macbook Pro
I have a Logitech Rumblepad 2 as my primary joystick. I have two XBox controllers connected via a Zettaguard adapter and I have a dongle for a Microsoft Wireless Keyboard 3.0 and a Microsoft Wireless Mouse 5000
I'm using the Logitech Rumble Pad and the Microsoft Keyboard when running the Atari800 emulator.
I am not getting any error messages.
The log does not seem relevant here.
I followed the guide here to get it all working.
I am using the Atari800 emulator installed from binary.
Everything works great. I can use the keyboard as a joystick (keypad 4, 5, 6, 8 and right control) I can get the Logitech Rumblepad to work.I have two issues:
- The logitech controller uses the left analog controler rather than the gamepad controller for left, right, up and down. This makes it harder to control things. I cannot figure out how to use the gamepad to control. Is this possible?
- When I play Karateka, I can make it work with the joystick, but I prefer to play it with the keyboard. When I play with keyboard, space bar switches from standing to fighting stance. QAZ and WSX kick and punch. But, the arrow keys do not move the guy left or right. I pushed all the keys and none of them move the guy. Anyone have any ideas why the arrow keys do not work and how to fix them?
Thank you to anyone for your assistance.
Todd -
Yesterday, I figured out that to use the arrow keys, I have to hold down the control key. So, at least I can use the arrow keys. But, it's not the best solution.
Any help on the joystick issue would be appreciated.
Thank you.
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.