Joystick is working in emulation station but can't get it to register in any emulators?
-
I am running a raspberry pi 3b with the lastest version of retropie 4.4. I recently bought an original full size raiden arcade cabinet that came with the joysticks and buttons wired into a usb connection. When I launch emulation station the controls register and I can use them to control everything there. The problem occurs when I try to start any game using any emulator it acts like my controls don't exist and wont register at all. My keyboard and wired xbox controller both work just not the arcade controls. I've even hooked them to my laptop and was able to assign them to emultors on there and play just fine. No error messages are popping up nothing. I'm completely stumped and bummed out at this point. Any help would be very much appreciated! Here's what the screen says when I configure the input in emulation station and the wiring
-
Have you configured the gamepad in Emulationstation - from the ES screen you posted ? Does it work ?
-
@mitu Yes like I said I can configure it in emulation station and it works just fine. Whenever I try to use them in any of the emulators though it wont register at all. I tried rgui and it acts like it doesnt even exist and I have to use my keyboard to exit.
-
@redrumpanda said in Joystick is working in emulation station but can't get it to register in any emulators?:
I tried rgui and it acts like it doesnt even exist and I have to use my keyboard to exit.
Can you disconnect the keyboard ? If the gamepad is acting like Player2 (or 3, if you have an additional controller), then you won't be able to invoke the RGUI using it.
-
@mitu I tried that I disconnected the keyboard and restarted the system and it still did the same exact thing.
-
@redrumpanda What emulator are you using ? Can you please give the info asked in https://retropie.org.uk/forum/topic/3/read-this-first.
-
@mitu As far as I'm aware I'm just using retroarch bc thats the mennu that's coming up when I try to configure my input for games. Other thing I saw was libretro emulators. I'm not exactly sure how else I can get a more comprehensive list but I believe that's all I've been using.
-
@redrumpanda RetroArch is the frontend for running various libretro cores (emulators). Which one are you using - as asked in the 'read-me-first' page - `? If you're opening the RetroArch GUI (with the keyboard), are you able to configure the gamepad as Player1 from the controls menu ?
Launch the game with verbose logging enabled (via the Runcommand launch menu - https://retropie.org.uk/docs/Runcommand/#runcommand-launch-menu), then get the
/dev/shm/runcommand.log
log file and upload it to pastebin.com so we can take a look. -
@mitu Sorry I'm kinda dumb with this right now. Umm I'm able to configure the controls for the keyboard or an xbox controller but I cant for the arcade controls. Also, ( and once again sorry I'm dumb) but how do I get that log file and upload it from the Pi?
-
@redrumpanda said in Joystick is working in emulation station but can't get it to register in any emulators?:
how do I get that log file and upload it from the Pi
Use WinSCP to transfer files from your PI - see https://retropie.org.uk/docs/Transferring-Roms/#sftp. You'll need to enable SSH on your PI first if you haven't already.
-
@mitu Is there a way I can just use the micro SD card on my laptop and access what I need from there?
-
@redrumpanda said in Joystick is working in emulation station but can't get it to register in any emulators?:
Is there a way I can just use the micro SD card on my laptop and access what I need from there?
Yes, if your laptop is running Linux. But the log folder (
/dev/shm
) is not persistent so you need to get the file from your PI while it's still running, after starting the game and not being able to use your gamepad. -
@mitu I know this is asking a lot from you but can you dumb this down for me a bit I'm really lost even reading the wiki
-
@redrumpanda I'm sorry, but I'm afraid I'm not good at 'dumbing it down'. How did you install your system in the first place, if the wiki seems foreign to you ?
-
@redrumpanda Some things you can't dumb down much further, and the Wiki is already written (mostly) to be understood by laymen. But you'll need to be willing to learn and that always requires some time and effort.
Let's start by collecting more information:
- Which operating system is on your Laptop?
- Are your Pi and Laptop connected via network?
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.