Categories

  • Get help and support from other RetroPie users

    26k Topics
    181k Posts
    Z

    @mitu said in Turning the screen off (again) and screensaver problems.:

    How did you run the blanking command ?

    I run a script called "idle-screenoff.sh", sheduler runs it on boot.
    In that script, I first run a joystick fix (to filter out ghost inputs) and then detect both joystick movements.
    If there are no movements: "setterm -term linux -blank force -powersave powerdown"
    if there are movements: "setterm -term linux -blank poke"

    I also made a USB arduino device that controls the arcade cabinet light, and the light (and buttons) get dimmer when screen is off.
    Same script also makes everything even dimmer between 7PM and 6AM.
    The script worked in Buster, and it works in CMD when ES is not running.

    Retropie disables screen blanking because it functions as a terminal 'screensaver' and - just like in a desktop env - ignores the gamepad as an input and can kick in anytime.

    So, my solution might be to simply to disable the RetroPie disabling of screen blanking?

    You can leverage EmulationStation's scripting support and trigger a script when the screensaver starts/stops. Since vcgencmd is not available, on KMS/DRM (console) you can use kmsblank to blank the display. Do note that kmsblank runs (and keeps the screen blank) until a key is pressed, so you need to stop it manually when the screen saver is stopped in ES through another event script.

    When I run the command over ssh - It works when ES is not running, but when ES is running, I get the response:

    Failed to set DPMS: -13

    I suspect I have to somehow disable the "screen blank disabling"

  • General discussion relating to using RetroPie and gaming. Please do not use for help/support requests.

  • Show off your custom builds, themes, and splashscreens

    2k Topics
    35k Posts
    RapidEdwin08R

    Updated Doom the Way Pi Did IMGs Released 20250202

    Changes worth noting:
    Updated for compatibility with Pi5 16GB Model
    Rebuilt using 2024-11-19-raspios-bookworm-arm64.img
    Updated RetroPie to 4.8.9
    Updated IMP to 2025.01
    Added lr-puae2021
    Added/Updated ppsspp Launcher (now launching with +Vulkan)

  • Share your ideas and suggestions for RetroPie. You can also use this area for development discussion.

    2k Topics
    35k Posts
    F

    Read this post.
    Looks like many systems will work much better now on arm with mame 274.

  • Get help and support for PetRockBlock's hardware

    386 Topics
    2k Posts
    N

    Ok... made some progress and want to share my insights.

    If you want to use different than the default pins to connect the powerblock to the rpi you should NOT use the range of GPIO1 to GPIO8 for the status pin. These are per default driven HIGH. The others (including the defaults used by power block) are driven LOW. I tried to change that behaviour using the gpio=... and gpio_poweroff=... commands in config.txt without full success. After switching now to GPIO9 and GPIO25 the power block works (I disables SPI just to be sure because GPIO25 belongs to SPI per default).

  • Announcements regarding our community
    34 Topics
    48 Posts
    BuZzB

    There has been a fair amount of forum spam in recent months.

    I will look to strengthen our anti spam measures, but I just wanted to thank everyone that flags it for us as it does help with deletion. Cheers!

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.