08/13/2014 at 08:25 #32101
I have to configure my buttons on every boot on EmulationStation with the ‘new detect’ on the gamepad. Haven’t changed anything, or the USB-port the pad uses.
Allthough this definitely isn’t the main problem. Can’t get my (wired) xbox controller to work anywhere but ES. I’m using a fresh RP2.3 install from image.
I’ve read dozens of threads here, all the way from -13 to -14 to this very date about this same issue. Usually the threads seem to end up ‘not solved’, and when some rare occasions someone replies to “got it working” – that “solution” does absolutely nothing when I try it. And I’ve followed the instructions/tips very carefully, step by step, done it twice from fresh install to SD-card if I’ve had any doubts – but nothing. I’ve fought and struggled with this for more two days now. There’s no worrying errors with anything; xboxdrv or so – but it just doesn’t work.
Also, the light on the controller just keeps blinking and blinking. Yes, read all those threads too where people suggest to blacklist xpad etc., tried everything I’ve found on that – nothing changes. The xbox controller works fine in ES, but not in any emulator.
I admit that I’m new with the Raspberry Pi (got the bew B+) and it’s OS; I’m coming from PC/Windows/OSX assembling/working environment, and there I have quite good knowledge about everything I could need.
But still, as a ‘noob’ to RBPi/Linux, I did thought that starting with a pre-compiled, fresh and updated image, in addition with a somewhat very popular gamepad – couldn’t be this hard/troublesome. Especially after trying everything else I could find on the issue – via these forums and google.
Is this somehow hopelessly and fundamentally flawed/broken for now and I should just wait the day it’ll get fixed on RetroPie code?
Or can someone with the higher knowledge of the RetroPie/(Linux)terminal and actual success of getting the xbox controller to communicate with the RetroPie – please help me in any way to get it work, preferably step-by-step in ‘layman’s terms’ (as the Linux/terminal environment isn’t that familiar to me)?
So far I’ve started from here: https://github.com/retropie/RetroPie-Setup/wiki/Setting-up-the-XBox360-controller and then ended up through dozens (I believe near all of them) of similar issue threads here, trying them step by step – some of them twice to be sure.
This content is blocked. Accept cookies to view the content.08/13/2014 at 11:32 #32237
Correction: It’s *Xbox 360 controller, of course..08/13/2014 at 15:19 #32377
Firstly what PSU (current output rating) and SD card are you using? These two items can cause all sorts of problems.
If you have found the solution to your problem please mark the topic as resolved.08/14/2014 at 07:47 #3306208/14/2014 at 07:51 #33064
*links don’t seem to be working..
– PSU => 5V 2A USB Power Supply
– MicroSDHC => Samsung EVO 16GB Class 10 (UHS-1)
http://www.samsung.com/sg/consumer/memory-storage/memory-card/microsd-card/MB-MP16DA/APC-spec08/14/2014 at 20:15 #33505
Ok, firstly you don’t need to install xboxdrv on RetroPie image 2.3, RetroPie should detect your pad automatically. Secondly do you have another SD card to test and rule out the card being the issue? To test your pad start with a new RetroPie image:
sudo apt-get install joystick
jstest /dev/input/js1(or js0)
Does it function correctly?
If you have found the solution to your problem please mark the topic as resolved.08/15/2014 at 13:16 #34089
I am using a similar setup with a Xbox 360 wireless Controller with the same issue, selecting games in emulatorstation works fine but trying to use the controller in a game fails.
jstest /dev/input/js0seems to work fine.
I upgraded from an older Retropie Image to V2.3 where all worked fine.08/15/2014 at 14:30 #34128
The config file for the Retroarch cores is located in /opt/retropie/configs/all/
Try the auto config first:
sudo chown pi /opt/retropie/configs/all/retroarch.cfg cd /opt/retropie/emulators/RetroArch/installdir/bin sudo ./retroarch-joyconfig -j 0 >> /opt/retropie/configs/all/retroarch.cfg
(Use -j 1 for wired pad)
If you have found the solution to your problem please mark the topic as resolved.08/15/2014 at 15:45 #34157
I have done off this
sudo chown pi /opt/retropie/configs/all/retroarch.cfg
sudo ./retroarch-joyconfig -j 0 >> /opt/retropie/configs/all/retroarch.cfg
Everything works when i setup. But 1. My controller Blinking 2. When i start for exemple Super mario all star i kan press start but no more when the game have start. Any ide how to fix it?08/15/2014 at 18:17 #34238
See here for the blinking issue: http://blog.petrockblock.com/forums/topic/remove-xpad-and-use-xboxdrv-instead-to-stop-controller-light-flashing-constantly/
Regarding All Stars I think there is a problem with this rom, try switching to PiSNES (you need to edit es_systems.cfg, search the forum)
If you have found the solution to your problem please mark the topic as resolved.
Forums are currently read only - please visit the new RetroPie forums at https://retropie.org.uk/forums/