Homepage › Forums › RetroPie Project › Controller Configuration in RetroPie › Neo Geo X joystick with Retropie 2.6 or 3.0
Tagged: Found
- This topic has 12 replies, 4 voices, and was last updated 8 years, 10 months ago by thornyharp.
-
AuthorPosts
-
05/16/2015 at 21:20 #97742retrocompParticipant
When I run /opt/retropie/emulators/retroarch/retroarch-joyconfig:
Couldn’t open joystick #0Do you know how can I solve this problem. I was usins this joysctick in previous versions.
Joystick is detected as low-speed USB device number 5 using dwc_otg
idVendor=1292
Productor: NEOGEOX Arcade Stick
Manufacturer: TOMMO
TOMMO NEOGEOX Arcade Stick on usb-bcm2708_usb-1.5/input005/16/2015 at 22:56 #97744FloobMemberto test it, use “jstest”
To configure it with Retroarch, use the setup script.
From logging into the terminals session:
cd RetroPie-Setup
sudo ./retropie_setup.sh
Option 3 Setup
Configure Retroarch Controller05/17/2015 at 01:03 #97752retrocompParticipantWith jstest /dev/input/js0 I can see joystick is ok.
When you run retropie_setup.sh and go configure the joystick in RetroArch you run /opt/retropie/emulators/retroarch/retroarch-joyconfig and the message is the same: Couldn’t open joystick #005/17/2015 at 01:29 #97754FloobMemberMake sure you arent running EmulationStation in the background.
You can see whats running with “ps -u pi”Make sure you run the retroarch input setup from the setup menu – it does a lot more than just run the joyconfig.
05/17/2015 at 09:06 #97765retrocompParticipantHello. From “Menu” – “Configure Input” -> “No gamepads detected. Hold a button on your device to configure it” and I only can configure Keyboard.
If I exit to shell with F4:
pi@retropie ~ $ cd RetroPie-Setup
pi@retropie ~/RetroPie-Setup $ sudo ./retropie_setup.sh
3 – SETUP
317 – Register RetroArch Controller
OK to “Connect only…”
Couldn’t open joystick #0.Creating a remote connection with ssh:
pi@retropie ~ $ cat /proc/bus/input/devices
I: Bus=0003 Vendor=1292 Product=4e47 Version=0100
N: Name=”TOMMO NEOGEOX Arcade Stick”
P: Phys=usb-bcm2708_usb-1.4/input0
S: Sysfs=/devices/platform/bcm2708_usb/usb1/1-1/1-1.4/1-1.4:1.0/0003:1292:4E47.0001/input/input0
U: Uniq=
H: Handlers=js0 event0
B: PROP=0
B: EV=1b
B: KEY=1fff0000 0 0 0 0 0 0 0 0 0
B: ABS=30000
B: MSC=10I: Bus=0003 Vendor=045e Product=0752 Version=0111
N: Name=”Microsoft Wired Keyboard 400″
P: Phys=usb-bcm2708_usb-1.5/input0
S: Sysfs=/devices/platform/bcm2708_usb/usb1/1-1/1-1.5/1-1.5:1.0/0003:045E:0752.0002/input/input1
U: Uniq=
H: Handlers=sysrq kbd event1
B: PROP=0
B: EV=120013
B: KEY=10000 7 ff9f207a c14057ff febeffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=7pi@retropie ~/RetroPie-Setup $ jstest /dev/input/js0
Driver version is 2.1.0.
Joystick (TOMMO NEOGEOX Arcade Stick) has 2 axes (Hat0X, Hat0Y)
and 13 buttons (BtnX, BtnY, BtnZ, BtnTL, BtnTR, BtnTL2, BtnTR2, BtnSelect, BtnStart, BtnMode, BtnThumbL, BtnThumbR, ?).
Testing … (interrupt to exit)
Axes: 0: 0 1: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9:off 10:off 11:off 12:offpi@retropie ~/RetroPie-Setup $ ps -u pi
PID TTY TIME CMD
2325 ? 00:00:00 sshd
2326 pts/0 00:00:00 bash
2409 tty1 00:00:00 bash
2416 tty1 00:00:00 emulationstatio
2420 tty1 00:00:19 emulationstatio
2536 pts/0 00:00:00 pspi@retropie ~/RetroPie-Setup $ sudo /opt/retropie/emulators/retroarch/retroarch-joyconfig
Couldn’t open joystick #0.05/17/2015 at 13:36 #97783FloobMemberIs this with a clean install of RetroPie 3 beta 2?
Also, note in your example above you have EmulationStation running – your results from:
ps -u pishows
2416 tty1 00:00:00 emulationstatio
2420 tty1 00:00:19 emulationstatioCan you type “ps -u pi” when you exit ES by pressing F4 as well?
Also, you may want to register the keyboard once, and see if that helps as per:
05/17/2015 at 16:43 #97795retrocompParticipantThe problem is the same with 2.6 and with 3 Beta 2.
Allways after clean install.
In the first boot “No gamepads detected”.
With F4 I exit and execute retropie_setup.sh with sudo, I expand the file system and I have the same problem when I go to configure joystick.I’m using Raspberry Pi 2.
I have a Raspberry Pi B with an older version of Retropie (summer 2014) and there is no problem with the joystick.05/17/2015 at 16:56 #97796retrocompParticipantWhen I show proccess for user pi after exit with F4 “ps -u pi” there is no proccess emulatation runing.
The keyboard is registered.
05/17/2015 at 17:45 #97799FloobMemberCan you try a different controller to see if the issue is purely the controller?
05/18/2015 at 17:24 #97880retrocompParticipantRetropie 3.0 Beta 2 – Linux kernel version is 3.18.7+
sudo ./retroarch-joyconfig
Found joypad driver “udev”
Couldn’t open joystick #0Older Retropie – Linux kernel version is 3.12.20+
sudo ./retroarch-joyconfig
Found joypad driver “linuxraw”
Using joypad: TOMMO NEOGEOX Arcade Stick
and everything is OKI’m sure the problem is the driver, I must use driver “linuxraw” and not “udev” with Retropie 3.0 Beta 2.
Do you know how can i do it?
Thanks05/18/2015 at 19:16 #97883retrocompParticipantWhere can I change the call to retroarch-joyconfig tu add “-d linuxraw”?
With “-d linuxraw” retroarch-joyconfig detects the Neo Geo X controller and I can configure buttons.
05/25/2015 at 00:04 #98380phoenixfoxParticipantI’m having a similar issue with the Retrolink SNES to USB adapter.
Jstest detects the joystick and shows the input correctly, but then Emulationstation doesn’t detect any gamepad on startup.
I don’t have any issues with another Dualshock to USB adapter or Xbox 360 controllers.
I’m using Retropie 3.0 beta, installed from the image.
02/28/2016 at 18:08 #118444thornyharpParticipantRetrocomp, I have a partial solution to this if you are still having problems.
https://www.petrockblock.com/forums/topic/neogeo-x-arcade-stick/#post-101532
As mentioned it’s not perfect so I’m hoping someone can help in getting emulationstation to recognise it!
-
AuthorPosts
- The forum ‘Controller Configuration in RetroPie’ is closed to new topics and replies.