Please do not post a support request without first reading and following the advice in

  • Hi,

    I cannot for the hell of it make it recognize thumb stick button presses when setting up controllers, it recognizes the controller names correctly.

    Same issue with steamlink..

    2 controllers are brand new and two old ones have the same issue…

    Anyone has an idea on how to fix it?

  • Adn 2nd question: Please confirm that PS4 Bluetootcontrollers are supposed to work without any hassle. I am going to order them then.


  • administrators

    @cocoonkid Please do not post a support request without first reading and following the advice in

  • Yes. I did that. Also searched the forum for similar issues but nothing came up.

  • @cocoonkid could you provide the info requested in that link you read as well so people know how your setup is configured and can try and help?

  • My apology, I assumed that this is a small thing I am missing, so I did not expect it to need the full depth of information.

    I am collecting everything now and will update the OP.


  • Cannot edit the OP anymore, so here it is :


    1 x Raspberry Pi 4 (4 GB RAM).
    1 x 3A USB C power supply with on/off switch.
    1 x SanDisk + 64GB Class 10 MicroSD card with system pre-installed.
    2 x Micro HDMI to HDMI cable.
    1 x card reader compatible with USB-A and USB-C
    1 x premium Raspberry Pi 4b case for Raspberry Pi 4 model B.
    3 x premium copper heat sink.
    1 x fan.

    I used the RaspberryPi Image writer to write the RaspberryPi OS with Desktop 32bit Image and added a file called "ssh" to enable remote access.

    SSH'ed in and ran

    sudo raspi-config
    -- changed hostname to "gamestation-mini"
    --set SSID and password to aenable Wi-Fi connectivity for later use in living room.
    --set Boot Options to Desktop and auto-login (for the kids)
    -- set locale to en_US.UTF-8
    -- updated raspi-config via menu item

    --sudo apt update && sudo apt upgrade

    Now following the steps outlined at
    FROM STEP Install RetroPie
    note: the "cd" command in the doc makes no sense no?

    Used "Managed Packages"
    -- "Install all core packages"
    -- "Install all Main Packages"
    -- "Install all Opt Packages"
    --"Install Exp Packages" -- Only installed Steamlink

    Then updated all dependencies and specifically golang.


    In RaspberryPi OS startet steamlink to have its initial setup done.

    Added consoleblank=0 manually to /boot/cmdline.txt and disabled Splashscreen on Boot.

    Made sure there were NO errors anywhere in the logs. Only configuration missing like "No ROM path set", which can be ignored.
    Adding log of weird ones to the bottom, might be interesting to fix them

    Errors that probably have nothing to do with my controller issue:

    Configuration file `/home/pi/.advance/advmame.rc' updated with all the default options.
    /home/pi/RetroPie-Setup/scriptmodules/emulators/ line 125: initSet: command not found

    Configuring 'lr-nestopia' : NES emu - Nestopia (enhanced) port for libretro
    = = = = = = = = = = = = = = = = = = = = =

    cp: cannot stat 'NstDatabase.xml': No such file or directory
    chown: cannot access '/home/pi/RetroPie/BIOS/NstDatabase.xml': No such file or directory

    = = = = = = = = = = = = = = = = = = = = =
    Configuring 'frotz' : Z-Machine Interpreter for Infocom games
    = = = = = = = = = = = = = = = = = = = = =

    /home/pi/RetroPie-Setup/scriptmodules/emulators/ line 34: cd: /home/pi/RetroPie-Setup/tmp: No such file or directory

    = = = = = = = = = = = = = = = = = = = = =
    Installing 'vice' : C64 emulator VICE
    = = = = = = = = = = = = = = = = = = = = =

    Could not find a binary for vice

  • ..near the end I accidentally enabled the mode button on the gamepads and suddenly they worked as expected!

    Thanks everyone!

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.