seerge / g-helper

Lightweight Armoury Crate alternative for Asus laptops and ROG Ally. Control tool for ROG Zephyrus G14, G15, G16, M16, Flow X13, Flow X16, TUF, Strix, Scar and other models
https://seerge.github.io/g-helper/
GNU General Public License v3.0
7.44k stars 266 forks source link

backlight turn on after backlight timeout have delay #2843

Closed Alidamiridev closed 3 months ago

Alidamiridev commented 3 months ago

Rules

What's wrong?

when backlight going to timeout and when i press a kay to turn it on it have delay and have lights flicker issue

How to reproduce the bug?

  1. dont wokr with kayboard and light going off
  2. press a kay to turn it on
  3. it have delay for 1 sec or more
  4. and also flicker

Logs

log.txt

Device and Model

Asus Tuf Gaming A15 FA506IC

Additional information.

i havent this problem with armary create

Armoury Crate

Uninstalled

Asus Services

0

Version

0.179.0

OS

Windows 11 23H2

seerge commented 3 months ago

@Alidamiridev hello,

Application checks for activity status only once per second, to save resources. Therefore a delay up to 1 second is possible :) Unfortunately nothing else can be done here.

Thanks

Alidamiridev commented 3 months ago

@Alidamiridev hello,

Application checks for activity status only once per second, to save resources. Therefore a delay up to 1 second is possible :) Unfortunately nothing else can be done here.

Thanks

thanks for answer. and also for great job . ok its fine but what about flicker?

seerge commented 3 months ago

@Alidamiridev app just sets backlight brightness to 0 on timeout and back to last used level when windows reports activity.

Do you get same "flicker" when you just manually adjust brightness level (via hotkeys or via slider under Extra) ? If so - then it's probably how keyboard backlight works on your specific model.

Alidamiridev commented 3 months ago

no i havent this issue when manually adjust brightness level and i have flicker on some color not all

seerge commented 3 months ago

@Alidamiridev does switching directly between 0 brightness and max brightness with slider under Extra behave same? As it does exactly same thing as delay timer :)

You need to click on the slider, not drag it.