Trouble with Controllers

This topic contains 7 replies, has 2 voices, and was last updated by Profile photo of joemd joemd 1 year, 6 months ago.

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #111490
    Profile photo of joemd
    joemd
    Participant

    Hello folks,

    I’m brand new to Raspberry Pi/ RetroPi. Just got myself a RP 2B specifically to be a retro gaming hub. 😀

    So, I’ve gone through the initial set up but I’m having a lot of trouble getting the controllers to work. I originally tried a USB Mega Drive controller, but when I try to use it in-game the buttons seem to do more than one thing; pressing left or right will change the save state as well as move the character, pressing B will reset the game, etc. Works fine in menus though.

    After this I tried to get a wired 360 controller working but all kinds of craziness happened. Either it wouldn’t work at all in game, but it would in menu or vice versa. Also, the keyboard stopped working for some reason too during this. I checked the Wiki and it said that xboxdrv needed to be installed, but elsewhere it says this isn’t necessary. Either way, it seems I can’t install it without the Pi being connected to the net?

    I’ve also tried creating costume controls for retroarch as described here but after putting in /opt/retropie/configs/mastersystem/retroarch.cfg I keep getting an “accessed denied” message.

    I’ve spent literally hours going through wikis and forums and help files trying to get this all to work with no luck. I’ve wiped my SD card and re-loaded RetroPie on it so I’m back using the MD controller. If someone could help me out to get at least the Mega Drive controller working I would really appreciate it.

    Cheers.

    #111495
    Profile photo of joemd
    joemd
    Participant

    Erroneous post.

    #111497
    Profile photo of dankcushions
    dankcushions
    Participant

    it almost seems like your hotkey is configured incorrectly, as all of these functions should normally be only triggered when the hotkey is held AND those buttons are pressed.

    when you run the controller configuration thing in emulation station, what do you use for ‘select’? that is the default hotkey, and i’m guessing the megadrive controller clone doesn’t have a select button? perhaps there’s an issue with NOT having a hotkey defined…

    #111498
    Profile photo of joemd
    joemd
    Participant

    I did leave select blank. Perhaps I could use the “mode” key?

    I was able to get xboxdrv downloaded to the Rpi, but the set up page of the Wiki is SO confusing! I’ve done everything up to the RetroPie configuration step which I’m trying to work through now but I’ve no idea if I’m doing it right. 0_o

    #111500
    Profile photo of dankcushions
    dankcushions
    Participant

    the mode key might work, but it might be used for internal functions of your controller (eg, mine has a ‘turbo’ button) and not be usable by the pi.

    maybe re-run the controller configuration and bind C button to select? if that works then it looks like there’s an issue with not binding a hotkey, as i would expect that to just disable hotkey functionality, rather than bind it to single buttons.

    not sure about your xbox issue, sorry! looking at https://github.com/RetroPie/RetroPie-Setup/wiki/Setting-up-the-XBox360-controller, once you’ve installed the driver i would follow step 1, but you’ll only need 1 entry if you have only 1 controller

    xboxdrv --trigger-as-button --wid 0 --led 2 --deadzone 4000 --silent &
    sleep 1

    (probably best to have someone who has the controller confirm first!)

    #111501
    Profile photo of joemd
    joemd
    Participant

    I did the above and it seems I’ve managed to get the X-Box 360 one working. However, the light around the X-Box logo button continues to flash. Is this supposed to happen? It’s not a big issue, just wondering. I like that I’m able to use combos to get into menus and stuff too. Thanks for the help , dankcushions!

    This is probably a silly question, but does the RPi need to be on-line for the Scrapper to work? I managed to download the driver for the 360 pad connecting to the RPi remotely from my laptop. I’m assuming the same would be possible here? I do plan on getting a wifi dongle at some point though.

    I’ve not tried the Mega Drive controller again yet.

    #111505
    Profile photo of dankcushions
    dankcushions
    Participant

    old video but might help with your flashing 360 controller!

    yep, scraper needs to be online to work – how did you connect the pi to your laptop? i have mine connected with a network cable into the back of my router, but a wifi dongle should work also.

    #111526
    Profile photo of joemd
    joemd
    Participant

    Thank for the video, much appreciated.

    Due to the set up of my apartment I’ve limited ability to move my modem around (long story) and thus didn’t have an ethernet cable long enough to reach from the lounge room where the RPi is to the modem. Luckily, I found THIS article and video explaining how to connect to the RPi remotely from my laptop while it was plugged into my modem away from the TV

Viewing 8 posts - 1 through 8 (of 8 total)

Forums are currently read only - please visit the new RetroPie forums at https://retropie.org.uk/forums/

Skip to toolbar