01/13/2016 at 04:59 #113863
I was able to get RetroPie 3.3 up and running with my Logitech F310 by enabling the XBox 360 driver. Things seemed to be running fine for a few minutes, but it seems that the controller stops functioning entirely after a while. I then have to back out of the ROM and reboot with my keyboard before the controller will work again.
Once the Pi reboots, I can use the controller again… But only for another 5 minutes or so before I have to repeat this process.
I haven’t found anyone with this exact issue as of yet, other than a friend of mine who is currently running the exact same setup.
Any ideas or tricks?
Sent from my iPad using Tapatalk01/13/2016 at 05:18 #11386401/13/2016 at 05:44 #113866
Thanks for this. I’ll have to have a look tomorrow when I have some more time… For what it’s worth, I see this error when I exit the ROM:
[ERROR] USBController::on_read_data(): USB read failure: 32: LIBUSB_TRANSFER_ERROR
If this is covered in the video, all good… Just wanted to provide all I can here just in case 🙂
I’ll post again tomorrow evening if I have made any progress.
Sent from my iPad using Tapatalk01/14/2016 at 02:02 #113960
Alright, so I watched the video in its entirety… It doesn’t cover my issue at all unfortunately.
I’m able to configure and use the controller, but after a few minutes in game it stops functioning…
Anything else I can do?
Sent from my E6653 using Tapatalk01/14/2016 at 03:55 #113963
Tap the top right shoulder button.01/14/2016 at 03:58 #113964
When? After it stops working?
Sent from my E6653 using Tapatalk01/14/2016 at 19:06 #114010
I just finished setting up a RetroPie box and had a very similar issue. At first I was getting the text upon starting a game that the F310 was not configured. I hacked around for a while eventually settling on the XBox driver as my solution. This would work for a while but would eventually disconnect and leave me in a very bad spot. I was at a point where I’d have an SSH session constantly going to the ReteroPie box so I could cleanly reboot it after these failures.
I rebuilt the box and started again from scratch. This time I set the driver to “udev” (not using the XBox driver at all) and started playing around. When I’d load a game this time I’d get that the controller was connected but nothing would work. I researched this for a while and found many references to “pushing the right shoulder button” to get the controller to work. Well that didn’t seem to work for me but I found out I could get the controller to eventually work by mashing buttons in random combinations each time I started up a game. While this worked, it was a silly solution.
At one point I was playing a SNES ROM and found that the left shoulder button seemed to constantly be activated. I then determined that the left analog trigger was mapped to the left SNES shoulder button and when I’d press it, the button would deactivate. After seeing this, I started up a game and instead of hitting the “right shoulder button” I hit the left analog trigger and it immediately gave me control. This was a better solution than random button mashing but still not 100%.
I then stumbled across a post that said to reconfigure the F310 in EmulationStation after setting the driver to “udev”. I also found a YouTube video about setting up the F310 that skipped mapping the triggers until the end of the configuration process (not exactly sure why yet). I don’t have the video URL available at the moment but I can post it if you find any of this helps.
After reconfiguring the controller, everything now works perfectly.01/14/2016 at 19:59 #114018
Thanks for the reply. I’ll give these things a try tonight and see where it gets me… If I still come out empty handed I’ll ask for that video!
Sent from my E6653 using Tapatalk01/16/2016 at 18:41 #114113
I got it to work using your instructions! I forgot that I had the xbox driver enabled, so after I removed that I made sure it was set to udev. Rebooted the pi and reconfigured the controller… Good to go! The only thing I need to work on now is fixing my button mappings. Thanks for your help!
Sent from my E6653 using Tapatalk
Forums are currently read only - please visit the new RetroPie forums at https://retropie.org.uk/forums/