XBOX360 wireless controller works in emulationstation but not in retroarch etc

Welcome Page Forums RetroPie Project Controller Configuration in RetroPie XBOX360 wireless controller works in emulationstation but not in retroarch etc

This topic contains 5 replies, has 5 voices, and was last updated by Profile photo of andimq andimq 2 years, 1 month ago.

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #96400
    Profile photo of andimq
    andimq
    Participant

    Hi,

    I’m new in the forum and hope to find some help regarding my controller issue.

    I’ve just installed RetroPie on my OSMC RaspPi2 following this tutorial:
    https://discourse.osmc.tv/t/installing-retropie-alongside-osmc-rc-the-easy-way/1921

    Went quite well and I can now launch emulationstation from kodi and getting warped back when emulationstation quits like a charm.

    I can even use my controllers in emu-station and I can configure them in the “RetroPi” menu where it saves the configuration I enter.

    However, once I launch a game I am getting no reaction whatsoever to the controller – it is as if it didn’t exist.

    Any Ideas how the controller work like charm in emustation and config and not at all in retroarch? And rather – what can I do to fix it?

    Thanks in advance!
    Andreas

    #96401
    Profile photo of herbfargus
    herbfargus
    Member

    If you are using retropie 3.0 in the retropie menu there is an option to configure retroarch controls. Run it through that and see if it changes anything. If you already did that you can try configuring it manually using the steps in the link below:

    https://github.com/retropie/RetroPie-Setup/wiki/RetroArch-Configuration

    #96412
    Profile photo of g0nz0uk
    g0nz0uk
    Participant

    How did it go?

    I have an xbox360 wireless controller with the Windows USB WiFi lead, so I can use this in Retropie or is it better to use one with the USB lead attached?

    #96425
    Profile photo of yella
    yella
    Participant

    i almost made it, but i cant configure the analog sticks..why ?

    i got a xbox360 wireless controller with reciever

    i blacklisted xpad driver und installed the latest xboxdrv

    https://github.com/retropie/RetroPie-Setup/wiki/Setting-up-the-XBox360-controller

    then i choosed the 3. point, the ini script, but the controller wont work in retroarch….so i started the retropie setup over ssh and make the controller setup there…. most buttons are working, but it didnt register the analog sticks..(timed out while register)

    anyone knows why ? is there a bug in the beta or the latest xboxdrv

    i also got a wireless china reciever and use retropie 3.0 beta @ rpi 1

    #96548
    Profile photo of murcc
    murcc
    Participant

    I thought there was a glitch with it as well because my SD card kept corrupting after installing xboxdrv on the next reboot. Turns out my rpi2 didnt like the PNY sd card I was using. Switched it out for a MicroCenter branded one and it works like a charm.

    Short instructions on how I got it to work. Just finished testing Mario Kart 64 and Super Mario 3.

    Install RetroPieImage and boot.
    exit emulation station
    Expand Rootsystem
    Overclock
    Reboot

    exit emulation station
    blacklist xpad
    install xbox drv
    setup 3-Ini (https://github.com/retropie/RetroPie-Setup/wiki/Setting-up-the-XBox360-controller)
    Reboot

    exit emulation station
    cd RetroPie-Setup
    Option 3 Setup
    Option 317 Configure Retroarch Controller
    Follow on screen prompts to setup controller

    Reboot and enjoy

    #96993
    Profile photo of andimq
    andimq
    Participant

    The issue for me is that I am using the controller for kodi as well, so I have it set up to work as a (“fake”) keyboard according to this tutorial:

    https://discourse.osmc.tv/t/how-to-xbox-360-controller-osmc/877

    launching

    
    /usr/bin/xboxdrv --config /home/osmc/xbmc.ini --silent --autofire RT=25 --autofire LT=25 --autofire du=200 --autofire dd=200 --autofire dl=500 --autofire dr=500 &
    

    The xbmc.ini maps the keys to represent button strokes, e.g.

    
    [ui-buttonmap]
    # Face buttons
    A = KEY_ENTER
    B = KEY_BACKSPACE
    X = KEY_X
    Y = KEY_ESC
    

    Now when I launch emulationstation (and connected emulators) I want to avoid relaunching xboxdrv as I’d need to do this every time I jump between kodi and emulationstation (which I tried but proved quite shaky as my launch scripts aren’t really behaving).

    Any ideas?

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

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

Skip to toolbar