• Atari 5200 Configuration Assistance for a total newbie

    1
    0 Votes
    1 Posts
    202 Views
    No one has replied
  • 0 Votes
    4 Posts
    759 Views
    mituM

    You need to create a udev configuration file under /etc/udev/rules.d.
    Run from the command line (or a SSH) session:

    echo 'SUBSYSTEM=="input", ATTRS{name}=="*Touchpad", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""' | sudo tee /etc/udev/rules.d/99-disable-touchpad.rules

    then reboot. See if the touchpad still functions after this.

    To get back the touchpad, you can remove the file with

    sudo rm /etc/udev/rules.d/99-disable-touchpad.rules

    followed by a reboot.

  • Hotkeys no longer working

    12
    0 Votes
    12 Posts
    24k Views
    S

    In my case, the issue seems to origin from the fact that only player 1 can use hotkeys, but for some reason my controller's driver xarcade2jstick is by default reversing the sides of X-Arcade Tankstick, when retroarch is getting input. As a result, the lift side of the stick, recognized as Controller 1, is controlling player 2 in games and vice versa.

    I guess that this prevented the Select as hotkey enabler from working. I made it work by fiddling around with the retroarch settings, and reversed the controllers, and not everything seems to be good.

    I had my tankstick configured with the default mapping.

    What I ended up doing was just adding these lines to the bottom of /opt/retropie/configs/all/retroarch.cfg and everything worked great after launching another game.

    input_player1_joypad_index = "1" input_player2_joypad_index = "0"

    Here's the mapping I use
    bfdb83ad-edd2-4a60-9f37-05c9d7c43bbb-image.png

  • hotkey not recognizing

    18
    0 Votes
    18 Posts
    6k Views
    S

    In my case, the issue seems to origin from the fact that only player 1 can use hotkeys, but for some reason my controller's driver xarcade2jstick is by default reversing the sides of X-Arcade Tankstick, when retroarch is getting input. As a result, the lift side of the stick, recognized as Controller 1, is controlling player 2 in games and vice versa.

    I guess that this prevented the Select as hotkey enabler from working. I made it work by fiddling around with the retroarch settings, and reversed the controllers, and not everything seems to be good.

    I had my tankstick configured with the default mapping.

    What I ended up doing was just adding these lines to the bottom of /opt/retropie/configs/all/retroarch.cfg and everything worked great after launching another game.

    input_player1_joypad_index = "1" input_player2_joypad_index = "0"

    Here's the mapping I use
    bfdb83ad-edd2-4a60-9f37-05c9d7c43bbb-image.png

  • ROM version question

    3
    0 Votes
    3 Posts
    255 Views
    H

    @roslof Awesome, thanks for helping

  • How to manually import themes on es

    2
    0 Votes
    2 Posts
    323 Views
    S

    @StrangeJaguar copy the theme folder to ~/.emulationstation/themes.

  • 0 Votes
    2 Posts
    1k Views
    S

    @Dr-Klein it is the difference between running roms from a USB drive vs. transferring roms using a USB drive.

    When you run roms from the USB drive they remain on the drive, and are only accessible while it is attached.

    You want to transfer the roms from the USB stick onto the SD storage. Name the folder retropie, instead of retropie-mount.

    https://retropie.org.uk/docs/Running-ROMs-from-a-USB-drive/

    https://retropie.org.uk/docs/Transferring-Roms/#usb-stick

  • Auto rotate games with hotkey?

    5
    0 Votes
    5 Posts
    427 Views
    C

    @Chadmon10 wanted to add that I’m using retrogame to map my arcade controls directly to the gpio. So some keys are being used already.

  • Hypseus controls not working

    3
    0 Votes
    3 Posts
    410 Views
    T

    Thank you all for the answers. Actually I was referring to hypinput.ini but
    I didn´t write it right.
    Anyways, thank you for the link to docs. I´ve made a little bit of I+D and I´ve
    solved the problem. Now the control ps3 and the Zero Delay are working
    perfectly.
    For those who want to know I´ve done it changing hypinput.ini (traditional
    joystick api configuration) which is the one that came by default, by the
    version´s (V2.10.1) scheme.

  • Font type for the"comiccrazy" es-theme

    1
    0 Votes
    1 Posts
    166 Views
    No one has replied
  • 0 Votes
    7 Posts
    878 Views
    L

    @sleve_mcdichael Sorry but im brand new to using the retropie, so I am not sure how to get the log file, but ill try and do it now :)

  • 0 Votes
    23 Posts
    7k 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 */ }, };
  • Strange vertical bands once libretro runs

    12
    0 Votes
    12 Posts
    2k Views
    D

    @barbudreadmon will try reading it, but thing is i don't have any problem untill i run something outside of emulationstation...
    when system boots (and boot use config.ini settings) all is as it should be.

    EDIT: i didn't find anything useful in that link :/

  • Video screensaver not launching games correctly

    1
    0 Votes
    1 Posts
    293 Views
    No one has replied
  • Linapple Launching From Emulation Station/Disk Swapping

    9
    0 Votes
    9 Posts
    902 Views
    L

    @sleve_mcdichael In my searches I also learned that if you create folders for each game in the apple2 rows folder, it will only show as 1 game in emulation station. so rather than change the file extension, just create a folder and dump all roms in there. when you choose a game, it will show the disks, but easier than having a thousand rooms to choose from at the start.

  • Joystick Modules and Soldering

    1
    0 Votes
    1 Posts
    262 Views
    No one has replied
  • Bluetooth keyboard lockup problem

    5
    0 Votes
    5 Posts
    701 Views
    S

    @mitu Ahhh on the keyboard to be PAIRED? No, I did not understand. Thanks, I'll try that.

    edit: of course, it now works. I can't quite believe I didn't understand that part of the instructions haha

  • 0 Votes
    6 Posts
    2k Views
    S

    @MiroKostovBG said in Refresh emulation station games without restarting.:

    @sleve_mcdichael And can you do that with a command through SSH ?

    Maybe something like:

    pkill emulationstatio && emulationstation

    (Note the misspelled emulationstatio in the first one -- this is intentional.)

    This tries to kill ES and then, only if that worked, restart it.

    Also it would be interesting what would happen if a game is running, would that break the game

    This I'm not sure but should be easy enough to test using the above.

  • 0 Votes
    2 Posts
    383 Views
    J

    I'm guessing this is a "No", then?

  • 0 Votes
    5 Posts
    2k Views
    F

    Thanks. I'll try that when I can save up some money.

    Also some other details. When I try to connect it to other devices like my phone or laptop, it also turns off by it's own, and what's more is that Windows 11 says that its a "Driver Error" when reconnecting to the controller.
    Also when reconnecting with Android, there is also a pin requirement of "0000".
    (Maybe my controller is just the Issue)

    Also, Is there a way to run:

    Bluetoothctl

    and try to re-pair and connect when retropie Starts, Restarts, or Boot up?
    Because this might solve my Issue.

Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.