RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    1. Home
    2. Tags
    3. controller map
    Log in to post
    • All categories
    • Q

      Controller input mapping works in Emulation Station but not in emulators

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support input mapping controller map input config
      23
      0 Votes
      23 Posts
      6k Views
      M

      @mitu
      I solved the problem. It was in the source code of hid-nx....

      see here. It was the BTN_0 and BTN_1

      I modified the code like this for both controllers and they are now working correctly!

      Can be found starting here

      static const struct nx_con_button_mapping gencon_button_mappings[] = { { BTN_SOUTH, NX_CON_BTN_A, }, { BTN_EAST, NX_CON_BTN_B, }, { BTN_WEST, NX_CON_BTN_R, }, { BTN_DPAD_LEFT, NX_CON_BTN_X, }, { BTN_DPAD_UP, NX_CON_BTN_Y, }, { BTN_DPAD_RIGHT, NX_CON_BTN_L, }, { BTN_THUMBL, NX_CON_BTN_ZR, }, { BTN_START, NX_CON_BTN_PLUS, }, { BTN_SELECT, NX_CON_BTN_HOME, }, { BTN_MODE, NX_CON_BTN_CAP, }, { /* sentinel */ }, }; /* * N64's C buttons get assigned to d-pad directions and registered as buttons. */ static const struct nx_con_button_mapping n64con_button_mappings[] = { { BTN_A, NX_CON_BTN_A, }, { BTN_B, NX_CON_BTN_B, }, { BTN_Z, NX_CON_BTN_ZL, }, { BTN_TL, NX_CON_BTN_L, }, { BTN_TR, NX_CON_BTN_R, }, { BTN_TR2, NX_CON_BTN_LSTICK, }, { BTN_START, NX_CON_BTN_PLUS, }, { BTN_DPAD_UP, NX_CON_BTN_Y, }, { BTN_DPAD_DOWN, NX_CON_BTN_ZR, }, { BTN_DPAD_LEFT, NX_CON_BTN_X, }, { BTN_DPAD_RIGHT, NX_CON_BTN_MINUS, }, { BTN_THUMBL, NX_CON_BTN_HOME, }, { BTN_MODE, NX_CON_BTN_CAP, }, { /* sentinel */ }, };
    • M

      Configuration not sticking.

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support configuration controller map
      15
      0 Votes
      15 Posts
      2k Views
      dankcushionsD

      @marconemusic that's not a verbose log, which has to be triggered when launching via the runcommand - check the guidelines again https://retropie.org.uk/docs/Runcommand/#launch-with-verbose-logging

    • W

      Naming Controllers / Keeping order sanity

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support 8bitdo sf30 pro controller map udev
      2
      0 Votes
      2 Posts
      332 Views
      M

      @wesw02 Did you try to manually set the joystick order in retropie-setup for the emulator you are using?

      I had the problem that 1 out of 10 times, when loading a game, the player1 controller was assigned to player2.

    • W

      Dual Stick Games & Dipswitch Settings

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support dipswitch controller map xbox one contro
      5
      0 Votes
      5 Posts
      876 Views
      lostlessL

      @w0nderw0rm You can map the dpad to the left joystick in retroarch options. Also if you use LR-MAME2003, there is an option in that emulator to map the face buttons to the right joystick for games like Smash TV and Total carnage. I think it's on by defualt.

    • M

      Stella button mapping RPi 3 B+

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support atari 2600 stella retropie 4.6 raspberrypi 3b+ controller map
      4
      0 Votes
      4 Posts
      767 Views
      F

      Keyboard Defaults for Standalone Stella
      F1 > Select Game
      F2 > Reset/Start
      F3 > Color TV
      F4 > B&W TV
      F5 > Left Diff A
      F6 > Left Diff B
      F7 >Right Diff A
      F8 > Right Diff B
      F9 > Save State
      F10 > Change State
      F11 > Load State
      F12 > Save PNG
      Escape > Quit Emulator
      Backspace > Fry Cart
      Pause > Pause Emulator

    • D

      2nd controller not working correctly

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion and Gaming controller help controller map
      5
      0 Votes
      5 Posts
      717 Views
      D

      @Krakatoa everything is plugged in the exact same way. Nothing different.

    • L

      SNES controller not working properly on N64 emulator

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controller snes snes controller n64 controllerm controller map
      24
      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

    • U

      Auto 1 Auto 2, etc. in RetroArch

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support mega drive retroarch controller map
      20
      0 Votes
      20 Posts
      2k Views
      mituM

      @ultramagnus_tcv said in Auto 1 Auto 2, etc. in RetroArch:

      It sounds like there's some kind of library of controllers that Retroarch knows about?

      Yes, at the link I posted previousy - https://github.com/libretro/retroarch-joypad-autoconfig

      Is that pulled from the Internet or does a group of them exist inside the Retropie installation?

      Neither. When you configure your gamepad in EmulationStation, an auto-config file is generated automatically by RetroPie and copied into the right place, so it's loaded by each libretro core (RetroArch).

      I guess what I'm getting at here is: If I were adventurous, could I create my own autoconfigure entry for my particular controller since it doesn't match up with anything currently in there? I don't plan to do this. It's a curiosity.

      Yes, you can - https://docs.libretro.com/guides/joypad-autoconfiguration/ - but, as I said, an auto-configuration is generated for your when you configure your gamepad in EmulationStation, so you don't have to.

      Another question: Let's say I want to get an N64-style controller. Is there a way for me to look up whether a particular mfg's controller exists inside RetroArch's known controllers so that wouldn't need to manually remap?

      You can look it up in the RetroArch's joypad repository - link posted above.

    • L

      Forced to re-map EmulationStation controls every time on boot

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support control mapping mapping mapping keys map on startup controller map
      41
      0 Votes
      41 Posts
      8k Views
      L

      @mitu That's how I originally started out and it didn't work. I have weeks of work into this image now and don't want to wipe it out on a whim until I know that every avenue has been explored. And as I said earlier, it's happening on multiple different images.

    • W

      SNES controller with duplicated button IDs

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controller map snes zero china map key button
      4
      0 Votes
      4 Posts
      488 Views
      W

      After JsTest, when i press the buttons, as i said the corresponding number is blinking ON
      A,X,RShoulder = 1
      B,Y,LShoulder = 3

      Any ideas else then s*tty controllers?

    • S

      Dreamcast and PS3 controllers not working

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support dreamcast ps3 controller controller map
      4
      0 Votes
      4 Posts
      617 Views
      R

      @mitu my bad

    • P

      Joystick mapping doesn't work in emulators

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controller map mapping keys
      3
      0 Votes
      3 Posts
      597 Views
      P

      Thanks, I'll try that. It sounds like it is basically a bug since it should automatically invert an axis if I map the controls reversed. Some people want to flip joysticks around and use them left-handed, so the software shouldn't really assume a "correct" orientation.

    • R

      How can I enable combo keys (like 3xPunch or 3xKick) in FBNeo?

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support finalburn neo controller map mapping keys
      4
      0 Votes
      4 Posts
      771 Views
      B

      @RetroNerdman Nope, you go there : https://www.bountysource.com/issues/69769485-feature-request-input-mapper-macros . Also having a github account to reply "i opened a bounty" to this issue is a good idea though.

    • EfriimE

      Marathon controller map mapping

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support marathon alephone aleph one controller map joystick
      1
      0 Votes
      1 Posts
      318 Views
      No one has replied
    • outlaw52000O

      Updated Retropie and now having controller problems in retroarch

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controller help controller map newbie
      8
      0 Votes
      8 Posts
      927 Views
      TimZettT

      I have a similar issue:
      Having 2 PS 3 controllers, yesterday I performed sudo apt-get update and sudo apt-get dist-upgrade.
      After that, the controllers still paired, however auto-logon failed.
      Then I chose to update all packages from the Retropie setup.
      After that I rebooted, and then the controllers didn't pair anymore.

      I will roll back to my last image, anyway I think some mess was being built into the latest update components. Obviously I'm not the only one having logon and controller pairing issues after the recent updates...

    • G

      change configure inputs auto hotkey assignment

      Watching Ignoring Scheduled Pinned Locked Moved Ideas and Development controller map autosave hotkey retropie 4.4
      1
      0 Votes
      1 Posts
      382 Views
      No one has replied
    • M

      Questions about controller buttons, logins, and Steven Scraper

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controller map login scraper newbie question
      3
      0 Votes
      3 Posts
      412 Views
      M

      @mitu said in Questions about controller buttons, logins, and Steven Scraper:

      but when we're talking about custom tags,

      Thanks for the quick response. I'll try the autostart and login.

      I don't have any custom tags...I just want to make sure that the redone videos aren't overwritten by the original videos. I'm not too worried about the favorite/playcount/etc stuff right now. I just want to get this all up and running. I ordered a replacement SANWA JLF-TP-8YT-SK joystick to swap into my controller. The stock stick is not very accurate, but I got it super-cheap and couldn't pass it up.

    • E

      Unable to configure ipac ultimate

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support ipac controls map controller controller map ipac ultimate
      3
      0 Votes
      3 Posts
      684 Views
      mkillinderM

      I tried to config the buttons through the main input config area while retropie was running and found that retropie recognizes the Ultimate OI board by Ultimarc as one game controller. Seems to me it has to be configured through the script manually. I'm trying it tonight to see if I'm successful. Did you ever get yours working @EspenT ?

      Thanks.

    • J

      Matching Mame2003-plus and FBAlpha controls

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support mame2003-plus fbalpha controller map
      43
      0 Votes
      43 Posts
      8k Views
      G

      @clyde i just tested marks update it does appear the offsets are wrong now for what you choose im sure mar will fix it soon enough.