• 0 Votes
    15 Posts
    2k Views
    RiverstormR

    @mitu - Ok, that sounds good, I appreciate the information.

  • 0 Votes
    10 Posts
    4k Views
    U

    @inolen Yeah I though it would "just work" when I plugged it up but it wasn't. If I had thought to go to Redream website to see the keyboard mapping, that would saved myself a lot of time. All other emulators just worked (minus Daphne). Once I saw that mapping, I figured it out. It should have just used the mapping from emulationstation but whatever, it works now.

  • 0 Votes
    8 Posts
    418 Views
    lostlessL

    @tspgallagher said in Brand new Pi4 2GB, controller works in Estation, not in actual games:

    I just have to figure out how to get OUT of a game once I get into one.

    Hotkey + start

  • 1 Votes
    2 Posts
    2k Views
    S

    Hey Bam,

    Did you ever get this working in the end? I have the exact same issue, same controller as yourself but running on a Pi4.

    Wondering if it can be solved or if I should look at purchasing another controller.

    Thanks!

  • Retropie controller trouble

    Help and Support
    3
    0 Votes
    3 Posts
    403 Views
    A

    That did it! There was a wiring problem with the hotkey. I just unplugged it, configured select as the hotkey for both controllers and now it is running perfectly. Thanks :)

  • 0 Votes
    3 Posts
    231 Views
    C

    @mitu ok thanks a lot!!!

  • 0 Votes
    24 Posts
    4k Views
    O

    @lupsyn My Dpad keys (contoller is SNES ) are not working on Nintendo64. Can someone paste their \configs\n64\inputsautocfg.ini

  • 0 Votes
    3 Posts
    593 Views
    I

    I'm having the same problem but one wireless redgear x-box gamepad is working fine and I'have configured all but my another gamepad which is detected but I cannot configure any buttons(wired redgear- x-box(in retropie game it is says x-box) but in windows it says ps3)... and I'm getting errors installing ps3 driver..
    Any help will be appreciated!

  • 0 Votes
    13 Posts
    2k Views
    D

    I have tried it with the simple configuration you suggest in /opt/retropie/configs/msx/retroarch.cfg and have not been successful. I have run different combinations and, after no luck, I have reintalled from scracth:

    Latest RetroPie 4.6
    Only SNES Compatible USB Controller
    Installed only xboxdrv and lr-bluemsx

    to reach the same situation in previous message. Briefly:

    pi@retropie:~ $ ls -alh /dev/input/by-id/ total 0 drwxr-xr-x 2 root root 80 Apr 29 21:26 . drwxr-xr-x 4 root root 200 Apr 29 21:26 .. lrwxrwxrwx 1 root root 9 Apr 29 21:26 usb-0810_usb_gamepad-event-joystick -> ../event0 lrwxrwxrwx 1 root root 6 Apr 29 21:26 usb-0810_usb_gamepad-joystick -> ../js0 pi@retropie:~ $ sudo cat /etc/rc.local if [ "$_IP" ]; then printf "My IP address is %s\n" "$_IP" fi sudo /opt/retropie/supplementary/xboxdrv/bin/xboxdrv \ --evdev /dev/input/by-id/usb-0810_usb_gamepad-event-joystick \ --silent \ --detach-kernel-driver \ --force-feedback \ --deadzone-trigger 15% \ --deadzone 4000 \ --device-name "VIRTUAL-SNES2XBOX-CONTROLLER" \ --evdev-absmap ABS_X=dpad_x,ABS_Y=dpad_y \ --evdev-keymap BTN_THUMB=a,BTN_THUMB2=b,BTN_TRIGGER=x,BTN_WEST=y \ --evdev-keymap BTN_BASE3=back,BTN_BASE4=start \ --evdev-keymap BTN_TOP2=lb,BTN_PINKIE=rb \ --dpad-only \ --ui-axismap lt=void,rt=void \ --ui-buttonmap y=KEY_SPACE \ --ui-buttonmap lb=void,rb=KEY_0 \ & exit 0 pi@retropie:~ $ sudo cat /opt/retropie/configs/all/retroarch-joypads/VIRTUAL-SNES2XBOX-CONTROLLER.cfg input_device = "VIRTUAL-SNES2XBOX-CONTROLLER" input_driver = "udev" input_enable_hotkey_btn = "4" input_up_axis = "-1" input_left_axis = "-0" input_state_slot_decrease_axis = "-0" input_select_btn = "4" input_right_axis = "+0" input_state_slot_increase_axis = "+0" input_y_btn = "3" input_x_btn = "2" input_menu_toggle_btn = "2" input_down_axis = "+1" input_start_btn = "5" input_exit_emulator_btn = "5" input_b_btn = "1" input_reset_btn = "1" input_a_btn = "0" pi@retropie:~ $ cat /opt/retropie/configs/all/runcommand-onstart.sh pi@retropie:~ $ cat /opt/retropie/configs/all/runcommand-onend.sh cat: /opt/retropie/configs/all/runcommand-onend.sh: No such file or directory

    runcommand-onstart.sh is an empty file and runcommand-onend.sh does not exist

    pi@retropie:~ $ evtest No device specified, trying to scan all of /dev/input/event* Not running as root, no devices may be available. Available devices: /dev/input/event0: usb gamepad /dev/input/event1: VIRTUAL-SNES2XBOX-CONTROLLER - Keyboard Emulation /dev/input/event2: VIRTUAL-SNES2XBOX-CONTROLLER Select the device event number [0-2]: ^C

    Mind it is event2 that responds to SNES Compatible USB Controller (not event1) and mind controller configuration is set to global (all).

    pi@retropie:~ $ sudo cat /opt/retropie/configs/all/retroarch.cfg [...] input_player1_joypad_index = "1" input_player2_joypad_index = "0" input_player3_joypad_index = "2" input_player4_joypad_index = "3" [...]

    With the configuration above SNES Compatible USB Controller is usable in EmulationStation. When entering RetroPie > Retroarch (usable as well)...
    usb gampead configured in port #0
    VIRTUAL-SNES2XBOX-CONTROLLER configured in port #1

    Retroarch > Settings > Input >
    Port 1 Binds VIRTUAL-SNES2XBOX-CONTROLLER
    Port 2 Binds usb gamepad

    So the correlation between /opt/retropie/configs/all/retroarch.cfg and Port Binds is obvious.

    Entering MSX videogame...

    usb gampead configured in port #0
    VIRTUAL-SNES2XBOX-CONTROLLER configured in port #1

    Controller is irresponsive. However, Select+Start (exit emulator) works at least and I can return to EmulationStation. At this stage, I don't know what else to test...

    Many thanks in advance for your support all the way.

  • 0 Votes
    2 Posts
    354 Views
    mituM

    What exactly is the error/issue ? Is the controller not working ?

  • 0 Votes
    15 Posts
    2k Views
    Rhystic1R

    Quick update and some interesting details:

    Following

    , the controller is immediately recognized, though as a "Generic Xbox Pad". It works, but whenever I shutdown or reboot, I need to do this all over again. But what is strange is that I shouldn't need to be doing this at all: for one thing I never had to go through this workaround with my Pi 3, and second because the Xpad driver already has the device ID configured correctly and recognized as "Hyperkin Duke Xbox One Controller", but it seems that it's refusing to recognize it for me.

    So why is this happening?

  • Arcade Button Config

    Help and Support
    1
    0 Votes
    1 Posts
    366 Views
    No one has replied
  • 剧烈无法正确配置控制器映射

    Help and Support
    8
    0 Votes
    8 Posts
    184 Views
    N

    @mitu it's the same emulator, and the menu runs normal on desktop, I assume it's the drivers for the gamepad or something? In retropie it runs like that but on desktop the menu doesn't run glitchy Couldn't we run in retropie but some how when launch, use the desktop I want to say x11 for now? Idk I guess for now, I did try n2 or xu4 a few weeks ago and one ran a bit less glitches out, I'll let you know.

  • 0 Votes
    10 Posts
    1k Views
    mituM

    @Maynard it's the same file, retroarch-joypads is a symlink to the autoconfig folder.

  • 0 Votes
    3 Posts
    480 Views
    T

    I will guess that you must be using the latest retropie, and since the way reicast now handles joysticks, the reicast-joyconfig method commonly found on youtube that everyone is trying, no longer works. The docs need updating, but here is where I found the solution for my similar problem after first installing retropie on my pi3b+:

    https://retropie.org.uk/forum/topic/24544/reicast-mapping-controllers-2020-version-stuck

    I think that thread should be stickied until the documentation is updated. Note that the bottom line for me was the reicast autoconfig (which uses es joypads) chose the wrong device id#'s in emu.cfg. The reicast-joyconfig did what it was supposed to for my 4 controllers, and created working evdev device files in reicast/mappings/. So all I had to do was change the bottom[input] part so the "players" lined up with the right "device id's". In my case I had keyboard=0, mouse=1, joyou dual arcade=2, joyou dual arcade=3, and xbox one s=4. I initially -1'd the keyboard and mouse, and had 3 players configured, but that didn't work at first (+start reicast wouldn't respond). I went back to emu.cfg and -1'd my player 3 (the second half of the joyou), and reicast responded fine showing both player controls... and games also worked 2 player. I haven't gone back and tested re-enabling player 3, but I wonder if having the dual arcade device may not work out with that.

    So bottom line, if you ran the joystick config script, you probably already know which device id #'s need a player # to go with them in emu.config [input] section (the rest get -1'd out). More than likely the proper working evdev files are already in your mappings folder, so after getting your 0 and 1 behind the proper = sign in emu.config you should be good to go.

  • 0 Votes
    4 Posts
    343 Views
    mituM

    @owl-degree said in Initial install - Xbox 360 Wireless Analog sticks:

    However, the right stick > left movement does not register. Should I simply presume it's broken?

    I don't think so, try several times to register it, without pressing too hard on the joystick - just nudge it to the left.

  • 0 Votes
    2 Posts
    299 Views
    mituM

    Please add more info about your system's setup, as detailed in https://retropie.org.uk/forum/topic/3/read-this-first.

    Please note that we don't support 3rd party images - like the one you mentioned.

  • Arcade controller issues

    Help and Support
    13
    0 Votes
    13 Posts
    3k Views
    T

    @mitu Thanks a lot. I gave it a few tries, using only one Xinmo, changing usb ports, no overclocking, wiring differently but it keeps on assigning new gamepad numbers to my controllers.

    With only two controllers connected through one Xinmo I can make some games work correctly nevertheless, but as soon as I connect all 4 it's a mess all over the place when I launch the first game.

  • 0 Votes
    1 Posts
    186 Views
    No one has replied