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

      Controller works in Emulation Station, MAME says it's configured, but it won't work (yes, I searched!)

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controller configuration
      16
      0 Votes
      16 Posts
      1k Views
      mituM

      @Tango The welcome logo is installed by default on any image, but can be un-installed afterwards. It's a separate package that doesn't affect everything else.

    • B

      Arcade buttons not configuring properly

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controller arcade buttons
      5
      0 Votes
      5 Posts
      668 Views
      B

      @sleve_mcdichael Oh, I see! God I feel an idiot haha .. I'll try that out, but that makes sense.

    • P

      Cannot get Rii K25 keyboard working in ScummVM

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support scummvm keyboard controller
      21
      0 Votes
      21 Posts
      2k Views
      P

      @mitu That did the trick! The keyboard now works in ScummVM. Thank you for your insight and expertise!

    • L

      Change controller name

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controller joystick usb input config
      5
      0 Votes
      5 Posts
      655 Views
      L

      @mitu Alright, that sucks to hear but guess i'll get to fixing it the physical way then. Thank you for the responses!

    • I

      Bluetooth dongle for PS4 DualShock controller

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support ps4 bluetooth dualshock controller dongle
      5
      0 Votes
      5 Posts
      1k Views
      I

      @mitu The price of 11.90 € / 10.46 £ seems reasonable. Order is placed and it’s on its way to me now. Thanks for the recommendation!

    • S

      Custom controller

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controller
      2
      0 Votes
      2 Posts
      332 Views
      LolonoisL

      Welcome to the RetroPie forum :)

      Sounds like an ambitious project.

      For the peripherals: You will most likely need to use a analog to digital converter as the Raspberry Pi does not have one built-in. An external MCP3008 can handle up to eight analog inputs (and you can use up to two MCP3008 on an Raspberry Pi). This repo [1] contains an example on how to use an MCP3008, additionally you should enable SPI on the Raspberry Pi [2].

      The sources (pedals, aso,) should be able to be run with 3.3V, as this is the allowed logic level for the GPIO. If they have to be do run at higher voltages you will need a level-shifter [3], for example BSS138 MOSFETs are suitable for this. If you apply more than 3.3V to the GPIO logic gates it may damage the Pi.

      [1] https://github.com/chunksin/analogjoy
      [2] https://raspberrypi.stackexchange.com/a/48234
      [3] https://www.digikey.com/en/blog/logic-level-shifting-basics

      For the SBC: If you have a Libre Potato already you can start with it for the prototyping with the peripherals (see above). Howerver, the GPIO pinout is not compatible to the Raspberry Pi 3 or 4. Thus it will include remapping when you switch to an Raspberry Pi.

      As this is your first project I would refrain from using a different board than a Raspberry Pi, to reduce complexity. Although a Pi has a higher price than a Libre it will save you worries, head-banging and tinkering time in the long run. I do not own a Libre but I read the GPU is proprietary (Mali 450), also Libre Computing does not provide a Debian Buster (RaspiOS 10) image (only Bullseye, RaspiOS 11). [4]
      Currently RetroPie uses Buster as OS, Bullseye support is in the works. This means: You will have to adapt the RetroPie-Scripts and esp. GPU related configuration by yourself when you run a Bullseye RaspiOS + RetroPie scripts on the Libre. Plus the usage of a libre computer is at best a niche in this forum, i.e. expect little to no support. If you can afford it head for a Raspberry Pi 4 (2GB is sufficient) as it has enough performance to run racing simulations with theses systems: Sega Saturn, Sega Dreamcast, Playstation 1 and earlier consoles/home computers. However, emulating Nintendo Wii and Playstation 2 games is not possible (Running Nintendo DS games smoothly is a hit-and-miss).

      [4] https://libre.computer/downloads/aml-s905x-cc/

    • F

      Gamepad 1 Not Responding After Game Start

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support retropie controller input
      3
      0 Votes
      3 Posts
      575 Views
      F

      @lostless - Thanks!

      Didn't realize that each USB port would have a priority, I thought it was assigned from Emulation Station. Moved the USB cords around, and now I'm back up and running.

    • D

      Controller not working as Kempston for Spectrum Games

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support lr-fuse zx spectrum kempston controller
      20
      1 Votes
      20 Posts
      4k Views
      roslofR

      @duglor said in Controller not working as Kempston for Spectrum Games:

      Excellent. Does that mean it's in the latest binary update or source update? or not yet?

      You may now update via binary or source and should receive changelist 847dbbd (or later if any new changes come in).

      You can verify this after you update by selecting "Package version information" and noting the long "Commit" number (should start with 847dbbd)

    • R

      Controller working in emulationstation but not in retroarch

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controller help
      5
      0 Votes
      5 Posts
      893 Views
      R

      @mitu
      I wanted to play in a docker container because I can't install Retropie on Debian 11, and I didn't want to buy another sd card only for testing , but It seems it will be the best way...
      Thanks for your support, best regards 🤗

    • duglorD

      Other Location for Daphne config/ini files?

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support daphne controller config input gamapad
      2
      0 Votes
      2 Posts
      312 Views
      W

      @duglor

      Just use hypseus, save yourself the headache.

    • N

      RetroPie running as a docker container on x86_64

      Watching Ignoring Scheduled Pinned Locked Moved Projects and Themes docker setup controller retroarch scripts
      7
      0 Votes
      7 Posts
      15k Views
      R

      I had the same idea, I am trying to run RetroPie on my Raspberry Pi with Debian 11 (I can't install RetroPie on Bullseye) on a Docker container, and I am using my iPad as a screen through Remote Desktop, and a Bluetooth controller (8Bitdo Zero 2), and I can use Emulationstation (my gamepad works fine there) but when I launch any game my controller doesn't work (I don't have a wired controller so I don't know if that's the problem). I've tried to change the retroarch controller configuration and changing it to "sdl2" only works one button... I don't know why. If you don't have any issues maybe I could try your Dockerfile because it might be my setup?

    • N

      i want to play multiplayer but one controller is bluetooth and the other one is usb

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controller
      2
      0 Votes
      2 Posts
      372 Views
      mituM

      Are both controller working properly when only one of them is connected ? What kind of controllers are you using ?
      Can you add some more info about your setup, as requested in https://retropie.org.uk/forum/topic/3/read-this-first ? Fill in the info you know, especially the info about the controllers, Pi model (if it's the case) and emulator used.

    • G

      [Solved] Activate Second Controller

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support joystick controller
      12
      0 Votes
      12 Posts
      3k Views
      mituM

      @Griz952 said in [Solved] Activate Second Controller:

      Performance is not great, ...

      You can give lzdoom (standalone Doom port) a try, it has controller support, though you may need a keyboard to set it up. Haven't used it with a controller, but it may have better performance.

    • H

      SATURN EMULATOR DON'T SEE CONTROLLER

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support sega saturn controller
      10
      0 Votes
      10 Posts
      2k Views
      H

      i found out what to do, with esc of keyboard i open the menu of emulator and there i can config

      thanks

    • C

      Automatic controller bluetooth connection not working after months

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controller blueetooth 8bitdo
      1
      0 Votes
      1 Posts
      218 Views
      No one has replied
    • R

      Start button exits games without pressing select as well.

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support hotkey controller select start exit
      2
      0 Votes
      2 Posts
      741 Views
      S

      You can try reconfiguring your controller in EmulationStation; this should rewrite the RetroArch autoconfig including the hotkey-enable function. If that doesn't work, however...

      @retroprestoz said in Start button exits games without pressing select as well.:

      A buddy of mine just put it together for me to use some I'm not exactly sure what he did or all of the config files and stuff.

      Unfortunately, neither are we.

      It is not practical to troubleshoot a system that neither you nor we have any idea how is configured. For that reason, third-party builds are not supported in any capacity.

      Start here: https://retropie.org.uk/docs/First-Installation/#installation

      I suggest you to backup your roms and configs, and then install the current latest official image for your hardware from https://retropie.org.uk/download.

      Restore your backed-up roms but not the configs yet -- you can cherry-pick them later but if you blindly copy them all, the one that's causing your issue will come along with the rest of them.

    • duglorD

      What is the line in the retroarch.cfg (s) that will force a controller to left analog?

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support command line force analog controller analogue
      4
      0 Votes
      4 Posts
      538 Views
      dankcushionsD

      @duglor set this (and all other retroarch settings) via the configuration editor: https://retropie.org.uk/docs/Configuration-Editor/

      it's in the basic settings menu - you can see it in the screenshots
    • R

      Built-in bluetooth and 8BitDo USB Wireless Adapter 2 does not work with PS5 controller

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support ps5 controller bluetooth issue problem
      5
      0 Votes
      5 Posts
      2k Views
      mituM

      I know another user made it work by installing the newer driver on the RetroPie image (see here).

      For pairing, the 1st pairing option should always work, there's no need to try the other options. After it's paired, can you run

      cat /proc/bus/input/devices

      and post the output ? It should show if the gamepad is detected as an input device.