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

      Issue reconfiguring controller A button from B button

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controller nes button configuration
      3
      0 Votes
      3 Posts
      292 Views
      V

      @sugarfree thanks! Good to know there is a way to do this from the terminal window. I ended up following the instructions from this video to reset the emulation station input configuration for the controllers.

    • A

      Led illuminated Arcade buttons per game console

      Watching Ignoring Scheduled Pinned Locked Moved Projects and Themes led button per console arcade raspberry pi 3b
      2
      0 Votes
      2 Posts
      506 Views
      3Draco3

      This looks realy cool! I dont know if i can use it in the future, but greate work @alexp !

    • M

      NEWBIE - help with volume.py not working..

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support retropie volume button volume.py
      15
      0 Votes
      15 Posts
      720 Views
      M

      @mtm81 Thanks for the replies up to this point - I'm pleased to say that I've got it fixed (well kind of).

      With my previous setup I've confirmed that the ALL of the default settings I was putting into the pi (alsamixer, retropi config, config.txt, autorun, even going so far in the config.txt to turn off the HDMI audio all together etc) to force it to use headphones - all were working but ONLY after a certain point in the boot sequence. Up to that point, because I had the HDMI plugged in (for video only) the system was detecting that HDMI connection and setting the ouput audio to be HDMI. Once one the files config files was THEN loaded, the Headphone output would then take over.
      The issue was always that, my file which was being used to control the audio volume output of the device - was being loaded BEFORE those other files took over, meaning my file was effectively turning the volume up and down on an output I wasn't using.

      I've therefore changed my output to HMDI for audio output as well, and changed my cabling from using the headphone jack on the PI, to the output jack on the HDMI controller.
      This works absolutely fine and works first time.

      So although this issue is solved, the underlying reason still remains - if you want to use the headphone output for audio - that only is 'forced' so far into the boot sequence.

    • daniluxD

      Button Wiring Diagram for Hotkeys

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support hotkeys retroarch wiring button diagram
      3
      0 Votes
      3 Posts
      481 Views
      daniluxD

      @sleve_mcdichael I'm using a fork of retropie that doesn't allow this, well it allows it it just defaults every settings changed on reboot, so I need to do this via the hardware

    • P

      Admin buttons

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support admin button
      4
      0 Votes
      4 Posts
      458 Views
      P

      Hi,

      Just to wrap-up this post.

      I've built a prototype (image bellow) and I'm trying to see if everything is correctly positioned and usable. I end up using just a hotkey instead of dedicated admin buttons.

      I'll open a new post to discuss it in the relevant area.

      Thank you.

      control_panel1.jpg

    • S

      EmulationStation crash when pressing x button

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support bug joystick emustation button crash
      12
      0 Votes
      12 Posts
      2k Views
      S

      @Davehhf said in EmulationStation crash when pressing x button:

      How do I install emulationstation-dev?

      RetroPie-Setup > manage packages > experimental packages > emulationstation-dev

    • D

      Enable Screensaver to Exit on a specific button press.

      Watching Ignoring Scheduled Pinned Locked Moved Ideas and Development screensaver exit button
      2
      0 Votes
      2 Posts
      481 Views
      mituM

      You already posted this 2 weeks ago - please don't duplicate posts.

    • zabookaZ

      Mapping Player2 start button for 8bit Mame Games Pacman etc

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support mame player2 button start map
      12
      0 Votes
      12 Posts
      4k Views
      zabookaZ

      @mahoneyt944
      Hey man, no nothing worked, dont know why it didnt let me "enter" any key. It just didnt do anything an no no key was stuck or sticky ;)
      Anyway, thanks to the help of Mr sleve_mcdichael i managed to do it. Yay :D
      Thanks for you as well.
      Big up

    • D

      Exit Screen Saver on Specific Button

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support screen saver button retropie
      2
      0 Votes
      2 Posts
      345 Views
      mituM

      No, there is no such configuration available - the screensaver exits on any input (unless you have enabled the 'Screensaver control' option, when they either scroll or start the game).

    • P

      Two pinball button or not two pinball button?

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support pinball arcade button
      2
      0 Votes
      2 Posts
      522 Views
      LolonoisL

      From what is advertised the kit should work.
      If the "Zero-Delay" encoders (can not judge if they are genuine or clones) put you off (e.g. being not so zero-delay) you can also run your setup with two MCP23017 (GPIO extender) and via GPIO.

      If I would build your setup I would provide the left/right flipper a dedicated pin.
      With the kit, as well as with MCP23017 you have 16 switches. Usually 4 are needed for the stick axes, and 9 for the most common push button functions: A, B, X, Y, TL, TR, Select, Start, Hotkey. So you have in any case three spare switches.

      The third could be "Tilt" triggered by a gyroscopic sensor. (sometimes Space-key on keyboard based pinball games)

      Mapping of the buttons can be done on a per game basis for many emulators -out-of-the-box- (retroarch-based and amiberry). And for any other emulator this can be done via runcommand-onstart.sh / runcommand-end.sh [1] in combination for example with xboxdrv.

      Sorry, a lot to digest for a new joiner. But no worries, I assume you will master it by time.

      TL;DR: Two separate pins/inputs for the flippers.

      Happy making.

      [1] https://retropie.org.uk/docs/Runcommand/#runcommand-scripts

    • D

      Dedicated home/exit button while retaining separate hotkey button (2021 edition)

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support exit arcade button hotkey
      2
      0 Votes
      2 Posts
      437 Views
      mituM

      You can use a similar solution to the one in this post, where the requirement was to have the Pause function being triggered without a hotkey.

    • H

      query button with python

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support button python
      2
      0 Votes
      2 Posts
      307 Views
      mituM

      PyGame has the pygame.event and pygame.joystick modules to process inputs.

    • maschineM

      Help with Bartop Button Mapping, Coin Button

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support bartop button coin mapping
      14
      0 Votes
      14 Posts
      4k Views
      maschineM

      Just a quick update, and maybe a helpful suggestion for others.

      I ended up hard-wiring button pairs in parallel and attaching them to the same port :

      Controller 1 (numbering according to the above diagram)
      J1_8 and J1_5 => left shoulder
      J1_9 and J1_4 => right shoulder
      J1_7 and J_11 => select
      J1_6 and J1_10 => start

      Controller 2
      J2_6 and J2_8 => select

      Thanks to everybody for help!

    • ArieA

      Found out which buttons are used in a game

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support button snes
      5
      0 Votes
      5 Posts
      849 Views
      CrushC

      You purposely want to build a cab that can not play most games? 😯
      Anyways you'll have to check the keys n the mame menu, i think by default you access that by holding start. you can also open it from the retroarch menu, you can not see it from within emulationstation like you're trying to do on the picture.
      Start the game first.

    • P

      Mapping controls to Mame games

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support button controller mame map
      1
      0 Votes
      1 Posts
      741 Views
      No one has replied
    • C

      Launching Specific ROMs/EMUs from dedicated buttons

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support dedicated rom button launch retropie
      8
      0 Votes
      8 Posts
      774 Views
      Thorr69T

      I just want to say grats and I am a little jealous of your bartop. I am a Campbell, too.

    • 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.

    • Q

      Amiberry WHDLoad Joystick Fire Button

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support amiberry lha joystick fire button
      3
      0 Votes
      3 Posts
      561 Views
      sirhenrythe5thS

      I did it this way:

      copy the default RA-controller-config to another place of your choice (i.e.: "/home/AMIBERRY Inputs/") edit the button-mapping as you like in this copied file start AMIBERRY-GUI go to "paths", navigate the "inputs"-path to your new one. click on the button "rescan paths" There you go, the inputs are now as you like to have them global for all games ;)
    • P

      Retro CM3 Console - Reset Button Configuration

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support retro retro pie cm3+ console button
      2
      0 Votes
      2 Posts
      579 Views
      mituM

      Sorry, but you're using a 3rd party image bundled with the hardware, which we don't/can't support.
      Note that selling RetroPie is against the project's license - https://retropie.org.uk/about/legal/, so you've been scammed, since RetroPie is free/open source software.

    • top-specciT

      Is there a "best practice" for safe shutdown with a phy.button? And ...

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion and Gaming shutdown button
      5
      0 Votes
      5 Posts
      339 Views
      top-specciT

      Argggh,
      found the reason for the problem written before:
      I add the cron for user "root", this is incorrect! Must be for user pi !
      root user is not allowed to start "emulatorstation".

      @reboot /usr/bin/python /home/pi/mshutdown.py