RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    1. Home
    2. Tags
    3. gamepad config
    Log in to post
    • All categories
    • T

      Problem Mapping Gamepad

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support atari2600 gamepad config mapping
      8
      0 Votes
      8 Posts
      386 Views
      T

      @mitu awesome thank you for your responses.

    • R

      Shanwan usb controller analog/d-pad switch issue

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gamepad config controller issu jstest dpad analog digital
      3
      0 Votes
      3 Posts
      951 Views
      R

      @mitu said in Shanwan usb controller analog/d-pad switch issue:

      Which manual ? The one that I found for this gamepad mentions the Home button to switch between XInput/DInput.

      I refer to the same manual

      @mitu said in Shanwan usb controller analog/d-pad switch issue:

      Since most games don't support the analog controls, it's normal. RetroArch has a setting for the controller (Analog to Digital Type) to make the joystick control the D-Pad, without the game supporting it.
      Open the RetroArch menu, go to Controls -> Port 1 Controls and set Analog to Digital Type to Left Analog or Right Analog to use the joysticks instead of the D-Pad.

      I have also a PS1 controller and I'm able to switch between analog and digital in games, so I thought to do the same with shanwan too

    • S

      Gamepad DragonRise configuration in Retropie

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gamepad config
      8
      0 Votes
      8 Posts
      2k Views
      S

      Hi @rainkid ,
      Seems like we bought the same hardware...
      As suggested above, I have blacklisted the hid_dr module. which prevented me from seeing the error messages in the dmesg output. But still no luck with my Linux machine. However, everything works fine with Raspberry Pi on Retropie (Rasbian).

      So my future move will be to get in touch with the Raspbian or the Debian community to understand a bit more.

    • M

      DOSBOX exit key mapping on gamepad issue

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support dosbox gamepad config
      18
      0 Votes
      18 Posts
      3k Views
      mituM

      @mbernier said in DOSBOX exit key mapping on gamepad issue:

      In my case i did not notice immediatly because it only affected non libretro package like redream, dosbox, vice and jzintv. All the others was working properly so it's something that can easily go unnoticed.

      My guess is only SDL1 apps would not be able to work reliably without the trigger_to_buttons param, all other SDL2 applications, should have better support for this configuration.

    • A

      No game pad detected, no js0, js1, js2, js3

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gamepad config joystick issue
      22
      0 Votes
      22 Posts
      7k Views
      A

      @mitu thanks for all you help and tuition on command line earlier. FYI the recently purchased Retoflag Controller IS detected by Retopie and it allows me to set this up. Two buttons aren't being detected in the configuration but are in jstest so one for me to delve into but think I have half a clue what I'm doing now thanks to you.

      Morale of the story here is make sure you purchase a recognised, compatible gamepad first....

    • I

      Problem with gamepad in ports (Duke\doom\quake)

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support ports right stick wrong axis wrong buttons gamepad config
      9
      0 Votes
      9 Posts
      2k Views
      I

      @protocultor said in Problem with gamepad in ports (Duke\doom\quake):

      Enter in "Options" -> "Go to console", and in this console type:

      Ооооооооо, great, thanks!

      Well, with doom all fine, now need to find out how enable pad in lr-tyrquake
      And have dealings with the right stick in quake 2\3 and duke

      Maybe for those games need some same console command like in doom?
      ( i still not understood how work config in quake 2 - I'm change those values and the game apply it, but after quit from game - config stay the same original. And in game right stick only not work left direction, other up\down\right work well, and in option menu function "turn right" bind as trig_left, so maybe in console i need to write something about left-direction as trigger_right?? In options menu it's unable to bind to x axis left)

    • S

      Cannot detect gamepad - gpionext config issues

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support retropie 3 gamepad config gpionext config
      6
      0 Votes
      6 Posts
      2k Views
      mituM

      @silk You're using a very old RetroPie version. Use the latest image from retropie.org.uk/download.

    • J

      Remember gamepad bindings per gamepad

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gamepad config retroarch setup
      3
      0 Votes
      3 Posts
      556 Views
      J

      I think I figured out my mistake. Since I was using an Xbox controller I was using the optional Xbox Driver. I uninstalled this and now everything works great. Thanks for taking a look!

    • A

      First Set up - unable to get past controller configuration

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gamepad config retropie setup
      4
      0 Votes
      4 Posts
      2k Views
      A

      And now I was also able to connect the controller!

      Thanks so much, topic can be closed.

    • L

      Odroid go black gamepad setup every start

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support odroid go gamepad config ubuntu 20.04
      2
      0 Votes
      2 Posts
      377 Views
      BuZzB

      @litsince which stock image? We don't support this system currently.

    • ?

      Exiting the PCSX2 emulator with gamepad buttons combo instead of keyboard 'ESC' key

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support pcsx2 exit emulator gamepad config script
      12
      0 Votes
      12 Posts
      6k Views
      H

      I found this can be done with the -nogui parameter using the nightly build of pcsx2. Not sure if this applies to the version Retropie uses. I had a hard time finding this solution when searching the web.

      In pcsx2 I set a hotkey for Shut Down Virtual Machine. With the -nogui parameter pcsx2 will exit when you press the shutdown hotkey.

      See also:
      https://wiki.pcsx2.net/Command-line_support

    • C

      Gamepad Config - Buttons not recognized - Pi Zero

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gamepad gamepad config button button config not recognized
      28
      0 Votes
      28 Posts
      4k Views
      C

      I just checked and there is no under voltage notification.

    • SparkS

      Horipad Ultimate connection issue

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support horipad horipad ultimat gamepad config
      7
      0 Votes
      7 Posts
      1k Views
      SparkS

      @mitu

      Thanks for all the help. I decided to just give it up and ordered an 8bitdo.

    • H

      Unique config/controller mapping per Gamepad per Core

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support core overrides gamepad config controller help
      7
      0 Votes
      7 Posts
      2k Views
      busywaitB

      @mitu said in Unique config/controller mapping per Gamepad per Core:

      If you're thinking of doing this for multiple joysticks/systems, then it might be easier to use an onstart script for runcommand. Instead of overriding joypad_autoconfig_dir, keep a list of desired configurations for a joystick and just copy it over to joypad_autoconfig_dir before the game starts. This way you'll keep one config per standard controller (like the SF 30 Pro) and you can have configs per-system for certain controllers.
      ...
      Somehow this comes up as more complicated than it is and I can't help of thinking if there's a better way.

      I modified your script so that it doesn't need to know the names of my controllers or use any new folders:

      joypad_autoconfig_dir="/opt/retropie/configs/all/retroarch-joypads" # Put this script in /opt/retropie/configs/all/runcommand-onstart.sh # To support different gamepad autoconfigurations for a joypad in different # libretro emulators copy the current .cfg and rename it with _default added # to the end of the filename. # For each gamepad+emulator combination that requires a variation create # a new copy of the .cfg_default file, changing "default" to match the libretro # core that it applies to, for example .cfg_lr-picodrive. # Modify each variation as needed. This script will copy the variations # (or the default) over the orginal .cfg file as required each time an # emulator is started. # Log output goes to /dev/shm/runcommand.log echo "$0: looking for custom gamepad autoconfigs for $2 in $joypad_autoconfig_dir" >&2 for default_cfg in $joypad_autoconfig_dir/*.cfg_default; do [ -e "$default_cfg" ] || continue # stop now if there are no matches target_cfg_name=${default_cfg%.*} # remove file extention .cfg_default required_variation_cfg="$target_cfg_name.cfg_$2" if [ -e "$required_variation_cfg" ]; then echo "Using autoconfig variation $required_variation_cfg" >&2 cp -f "$required_variation_cfg" "$target_cfg_name.cfg" else echo "Using default gamepad autoconfig $default_cfg" >&2 cp -f "$default_cfg" "$target_cfg_name.cfg" fi done

      All of the .cfg variations stay together in the /opt/retropie/configs/all/retroarch/autoconfigs directory, but with different extensions to indicate which core they are needed for. For example, autoconfigs has these files:

      pi@rpi-tv:/opt/retropie/configs/all/retroarch $ ls -1 autoconfig/ 'Microsoft X-Box One pad.cfg' 'SWITCH CO.,LTD. USB Gamepad .cfg' 'SWITCH CO.,LTD. USB Gamepad .cfg_default' 'SWITCH CO.,LTD. USB Gamepad .cfg_lr-fbneo' 'SWITCH CO.,LTD. USB Gamepad .cfg_lr-genesis-plus-gx' 'SWITCH CO.,LTD. USB Gamepad .cfg_lr-picodrive' 'USB gamepad .cfg'

      The .cfg_lr-picodrive is a symlink to the .cfg_lr-genesis-plus-gx that I made just to check if it would work.

      I put some logging in to remind me what's happening if I forget that it's there.

      Using joypad_autoconfig_dir in retroarch.cfg seems a bit more "standard", to me so I've stuck with that here. I thought the script could be useful to share though :)

    • RobertStarkR

      I can't configure the KROM XBOX 360 wired gamepad on RetroPie 4.6 RaspBerry Pi 4

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support krom krom key gamepad config raspberry pi 4 xbox 360
      3
      0 Votes
      3 Posts
      705 Views
      RobertStarkR

      WOW !!! Thanks a lot @mitu !! ;-)

      This KROM X-Box usb gamepad is new, and I didn't know what you meant with X-Input or D-Input.
      So I read in the manual and understood.
      The problem was because when we just connect the gamepad on the RaspBerry Pi 4 (RetroPie) by default it always starts in X-input mode (PC X-Box) and to change to Direct-input mode we just have to press and hold the home button for about 5 seconds.
      Then RetroPie recognized the control normally and it was possible to configure it.

      Thank you so much!!!

    • B

      Configure Input asks for too few buttons (no x, y, analog, etc)

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controller cfg gamepad config config input
      3
      0 Votes
      3 Posts
      407 Views
      B

      It was that indeed. Sorry, I had forgotten that I had a previous emulationstation (yes, from Ubuntu repos) install in the machine. I just re-installed the machine, and got everything from the RetroPie-Setup script this time. It works like a charm!

      Thanks a lot for you help!

    • W

      help to configure gamepad on openbor 6xxx

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support openbor gamepad config retopie
      1
      0 Votes
      1 Posts
      436 Views
      No one has replied
    • A

      Four joypads detected but in most game only two usable

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support snes controller innext gamepad config multiplayer
      5
      0 Votes
      5 Posts
      595 Views
      YFZdudeY

      I have recently started using 4-player games on the SNES emulator. I can tell you that I had to install and use lr-snes to get it working right. When I would try to use lr-snes9x2010 the player 2 controller would simultaneously move players 2 - 4 at the same time.

      As quicksilver said, the best way to handle it is to save overrides for the specific games. I also saved the alternate emulator as the default for those games only. I have successfully gotten 4P to work on Super Bomberman 1 and 2, NBA Jam and NBA Jam TE for the SNES.

    • tribunal88T

      Bluetooth controller not working after reconnect

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gamepad config older version
      7
      0 Votes
      7 Posts
      580 Views
      tribunal88T

      Swapping out the cfg files did fix the problem. Thank you for that suggestion.

    • N

      Help with raspberry pi zero w error at gamepad configuration

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support help gamepad config
      2
      0 Votes
      2 Posts
      197 Views
      mituM

      The temperature (31 C) seems fine - I don't think that's the problem. Does this happen when the you're configuring the input in EmulationStation, after the first boot ?