HandheldCompanion
HandheldCompanion copied to clipboard
40hz lock screen refresh rate (instead of 60hz) + 40fps game lock (instead of 60fps) - Steam Deck-like
- 40hz lock screen refresh rate (instead of 60hz)
- 40fps game lock (instead of 60fps) - Steam Deck-like I would just set 40hz+fps limit once and for all and never switched back to 60, so the "quick way to hot-switch" personally for me isn't really important
This initially requires a screen that can support different frequencies.
C# code example to get screen info:
https://stackoverflow.com/questions/744541/how-to-list-available-video-modes-using-c/744609#744609
Alternatively you can check through Windows advanced screen settings. Example:
My laptop only has the 60.052 Hz option Ayaneo only has 60.000 Hz option
@GanJJJJ can you check the OneXPlayer you have? Instructions: https://support.microsoft.com/en-us/windows/change-your-display-refresh-rate-in-windows-c8ea729e-0678-015c-c415-f806f04aae5a
Owhhh, EDID overrides, CLI interface of screens through a tool called CRU:
https://www.monitortests.com/forum/Thread-Custom-Resolution-Utility-CRU
Small update, testing by various other developers / users have turned up that for the Ayaneo 2021, Ayaneo Next and the Ayaneo Air it's either not possible or the screen flickers terribly.
@GanJJJJ with the new custom hotkeys, someone connect them to an AHK script to adjust the refresh rates: https://www.youtube.com/watch?v=mNxILJWt_FQ
This will arrive soon.

This has been implemented and tested.