Skip to content

Option to prevent dGPU from disabling in Eco mode (battery power) ONLY if an HDMI monitor is connected #4244

@raksati

Description

@raksati

Rules

  • I made myself familiar with the Readme, FAQ and Troubleshooting.
  • I understand that, if insufficient information will be provided, my issue will be closed without an answer.

Is your feature request related to a problem? Please describe

Currently, on ASUS laptops (like the TUF A14), when switching to battery power, G-Helper automatically switches to Eco mode (if Optimized mode is selected) and disables the discrete NVIDIA GPU.
This causes "annoyances" when using an external monitor connected to the HDMI output, which is driven exclusively by the dGPU, resulting in the loss of the external display signal.

Describe the solution you'd like

Add a configurable option in G-Helper that:

  • Detect if an external monitor is used or connected via HDMI
  • If enabled, prevent automatic disabling of dGPU in Eco mode when on battery power only if an HDMI monitor is connected
  • If this option is disabled or unchecked, the current behavior (disabling dGPU in Eco mode when on battery power) remains unchanged
  • When the option is enabled but no HDMI monitor is connected, the dGPU should still be disabled as usual in Eco mode on battery power
  • Additionally, when this option is enabled and an HDMI monitor is connected, prevent the system from going into sleep mode on battery power when the lid results closed (as already happens with the "clamshell" mode option in AC power)

This feature would allow users to keep external displays active while on battery power (e.g. off the AC power supply for a few seconds/minutes only), without sacrificing the default power saving benefits of Eco mode when no external monitor is connected.

Thanks for considering this option!

Describe alternatives you've considered

No response

Device and Model

ASUS TUF Gaming A14

Additional information.

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions