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

      Help a girl out!

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support genesis controller help support
      2
      0 Votes
      2 Posts
      767 Views
      BuZzB

      @KokoPebbles Please use descriptive titles for topics - Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

      (Understand you are visually impaired, but I assume you are able to read the website/forum via large fonts/high constrast/text to speech etc).

      What problem are you having with the calibration? I'm not sure anyone can do a better step to step instruction than our existing official documentation. I have no idea what guides you have read but this is the official one -

      https://retropie.org.uk/docs/First-Installation/

      Please follow that and go into more detail what you can't do etc.

    • F

      JS0 assignment

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controller ps3 launch options
      14
      0 Votes
      14 Posts
      5k Views
      F

      @edmaul69 Sweet, I was looking for something like this before. After some testing I have noticed something. When turning on the Pi or rebooting it with cables plugged in for different controllers, I can have them set in their respective ports 0,1,2 etc and my PS3 controller will not become JS0 it will become whatever light is shown on the PS3 controller i.e. JS1 it will be player 1 on the controller light.

      If I reboot and unplug every wire so the USB ports are empty and connect it to blue tooth as it's booting, my controller blinks for a bit then stops and shows no lights. I've had this happen before on macs and the controller still works even though it's not indicating a "player." When the controller is like this it is JS0.

      So it appears that if you want your PS3 controller to be JS0 and not JS1-4 potentially, you need to connect it as it's booting through bluetooth with nothing else plugged in the USB ports.

    • P

      Retropie detects Ps2 2 player controller adapter as 1 controller

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support usb adapter controller 2 players psx ps2
      1
      0 Votes
      1 Posts
      779 Views
      No one has replied
    • M

      Pi Zero not configuring wired PS3 controller

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support retro pie help pi zero controller ps3 wired
      1
      0 Votes
      1 Posts
      696 Views
      No one has replied
    • S

      Wiring PS2 Controller to Raspberry PI 3

      Watching Ignoring Scheduled Pinned Locked Moved Ideas and Development ps2 controller raspberry pi 3 gpio wired
      2
      0 Votes
      2 Posts
      6k Views
      L

      This should help:

      https://www.reddit.com/r/raspberry_pi/comments/2wgty6/how_do_i_connect_a_ps2_controller_directly_to_the/

    • W

      rii mini i8+ media buttons - How to map with RetroArch (or any other way)

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support rii mini i8 controller media buttons button mapping
      3
      0 Votes
      3 Posts
      1k Views
      W

      @AlexMurphy thank you. And there is no other addon to get them working?

    • SkittleBrau79S

      Gamepads making involuntary movements in Emulation Station

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gamepad controller
      109
      0 Votes
      109 Posts
      50k Views
      mituM

      @Ogroto Please don't bump old topics, open a new topic insteaad and post your question/issue.

    • X

      Kodi 17 (Krypton) does not detect bluetooth ps3 gamepad

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support kodi gamepad controller bluetooth ps3
      14
      0 Votes
      14 Posts
      11k Views
      RascasR

      Nice that you solved it. Next time, check this first:
      https://retropie.org.uk/forum/topic/3/read-this-first

    • mikeh1982M

      Game controller issues

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controller configuration
      9
      0 Votes
      9 Posts
      3k Views
      T

      Maybe try some of these popular ones. https://nostalgiatechs.com/retro-games-controller-usb-wireless/

    • P

      How to swap 1st/2nd player joystick controls in FBALPHA for my arcade cabinet for ease of play

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support retropie fbalpha mame2003 config controller
      11
      0 Votes
      11 Posts
      3k Views
      D

      @pedrohead super, im glad it worked out

    • R

      RetroPie is really worth it if I don't want to play with wired controller?

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion and Gaming android controller
      10
      0 Votes
      10 Posts
      3k Views
      T

      There are lots of cheap options like the ones here. https://nostalgiatechs.com/retro-games-controller-usb-wireless/

    • T

      Unable to Configure Inputs for DIY Gamepad Controller

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gamepad control input device controller controller help
      1
      0 Votes
      1 Posts
      875 Views
      No one has replied
    • K

      Adding a new controller!

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controller
      25
      0 Votes
      25 Posts
      14k Views
      meleuM

      @kage916 said in Adding a new controller!:

      @meleu Or a tutorial for doing the fresh install and starting again.

      This is the best decision!!! There are nice tutorials on youtube! I specially like those from @herb_fargus , @Floob and @ETAPRIME .

      [removed references to youtube channel that now promotes piracy]

    • C

      8bitdo NES30 Bluetooth issues

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controller bluetooth 8bitdo nes30
      2
      0 Votes
      2 Posts
      1k Views
      RionR

      @codywest81384 Please have a look here.

    • E

      Editing controller

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controller controller ser generic usb retropie hotkeys
      2
      0 Votes
      2 Posts
      695 Views
      B

      @Electromaster64

      I am trying to get rid of the start+select=exit hotkey

      So do you want to disable the "Hotkey" function all together?

      input_exit_emulator_btn = 8

      And you want it to exit the RetroArch emulator when you press button #8 on your generic USB controllers?

      I think you have to set the hotkey to null so try added this to your retroarch.cfg

      input_enable_hotkey_btn = "nul"

      If that doesn't work also add this:

      input_enable_hotkey = "nul"
    • actnashA

      NES classic edition controller with retropie

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support nes classic controller wii usb
      11
      3 Votes
      11 Posts
      10k Views
      edmaul69E

      @geneworld that is only for the nunchuck. Even if it were to work on the nes classic controller only two of the four buttons would work. But im pretty sure none of them will work

    • C

      8Bitdo NES30 Pro Won't Work With Game Boy Advance

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support gba 8bitdo nes30 pro help controller
      2
      0 Votes
      2 Posts
      3k Views
      C

      Turns out the auto controller bindings made by EmulationStation where incorrect in RetroArch, I just had to go into the RetroArch Settings and rebind them. No Help Needed Here.

    • V

      Stick and D pad control 2D games

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controller xiaomi config
      4
      0 Votes
      4 Posts
      1k Views
      edmaul69E

      @vretro your welcome.

    • A

      MULTIPLE buttons for an action? (PiFBA)

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support pifba controller buttons
      7
      0 Votes
      7 Posts
      2k Views
      dankcushionsD

      @Allo said in MULTIPLE buttons for an action? (PiFBA):

      Ok, so I've downloaded the correct ROMs and now running lr-fbalpha. I've entered the menu to customise my buttons, but I still can't find a 3 punch/3 kick option!

      Where do I find this 3 punch/3 kick option?

      quick menu > options

      or

      quick menu > controls

      i think here should be something like that

    • M

      3 button Pause Disable

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support retro pie megadrive controller
      3
      0 Votes
      3 Posts
      1k Views
      M

      Created with Teensy LC works perfect apart from 3 button press simulates start

      using all emulators this happens ,

      the project

      I added a micro switch to the back of the pad to use as select
      Change pin numbers as needed
      // player 1 bank
      const int P1_A = 4;
      const int P1_B = 5;
      const int P1_C = 6;
      const int P1_LEFT = 2;
      const int P1_RIGHT = 1;
      const int P1_DOWN = 9;
      const int P1_UP = 8;
      const int P1_SELECT = 10;
      const int START_BUTTON = 7;
      unsigned long lastTime = 0;
      void setup()
      {
      pinMode(P1_A, INPUT_PULLUP);
      pinMode(P1_B, INPUT_PULLUP);
      pinMode(P1_C, INPUT_PULLUP);
      pinMode(P1_LEFT, INPUT_PULLUP);
      pinMode(P1_RIGHT, INPUT_PULLUP);
      pinMode(P1_DOWN, INPUT_PULLUP);
      pinMode(P1_UP, INPUT_PULLUP);
      pinMode(START_BUTTON, INPUT_PULLUP);
      pinMode(P1_SELECT, INPUT_PULLUP);

      lastTime = millis();
      }
      void loop()
      {
      unsigned long time = millis();
      // run at 50 Hz
      if(time - lastTime >= 20)
      {
      lastTime = time;
      // read the data of all our buttons
      // our buttons
      Joystick.button(1, 1 - digitalRead(P1_A));
      Joystick.button(2, 1 - digitalRead(P1_B));
      Joystick.button(3, 1 - digitalRead(P1_C));
      Joystick.button(4, 1 - digitalRead(START_BUTTON));
      Joystick.button(9, 1 - digitalRead(P1_SELECT ));

      // also use buttons for the axes cuz unity is a derp Joystick.button(5, 1 - digitalRead(P1_UP)); Joystick.button(6, 1 - digitalRead(P1_RIGHT)); Joystick.button(7, 1 - digitalRead(P1_DOWN)); Joystick.button(8, 1 - digitalRead(P1_LEFT));

      }
      }