-
-
Notifications
You must be signed in to change notification settings - Fork 265
Power user settings
"Power user" settings require editing config located at %AppData%\GHelper\config.json
.
- Quit G-Helper
- Make your changes / additions co
config.json
- Start G-Helper again
Make sure to keep json structure (i.e. not to break it with extra or missing commas, etc.) or the app will fail to read it and will just recreate an empty config instead.
By default the app will use your windows language setting. But you can set language manually (if it supported of course)
"language" : "en",
(by replacing "en" with language of your choice)
You can manually assign a custom power plan GUID to each mode.
Format is following : "scheme_<mode>" : "GUID"
Where mode = 0 (balanced), 1 (turbo), 2 (silent)
Example (for default windows "balanced" power plan):
"scheme_0": "381b4222-f694-41f0-9685-ff5bb260df2e",
"scheme_1": "8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c",
"scheme_2": "381b4222-f694-41f0-9685-ff5bb260df2e",
If you experience a situation when your XG Mobile doesn't work on full power when Activated. It's possible it needs an "alternative" command to get activated. To turn it on, add following line to config :
"xgm_special" : 1,
By default the app would set the UI theme from the "app" theme in Windows setting. You can override it to specific theme, or general windows theme
"ui_mode" : "dark",
"ui_mode" : "light",
"ui_mode" : "windows",
By default the app would set the last remembered RGB mode for the keyboard on each launch. To disable it completely
"skip_aura" : 1,
Custom refresh interval for Ambient keyboard backlight mode. Default is 300ms
"aura_refresh" : 300,
To hide and completely disable Visual modes selection
"hide_visual" : 1,
Disable app's OSD (for performance modes, keyboard backlight, etc.)
"disable_osd": 1,
To disable automatic touchpad toggling when laptop enters / leaves tablet mode
"disable_tablet": 1,
-
Ctrl + Shift + F5
/Ctrl + Shift + Alt + F5
- Toggle Performance Modes -
Ctrl + Shift + F12
- Open G-Helper window -
Ctrl + M1 / M2
- Screen brightness Down / Up -
Shift + M1 / M2
- Backlight brightness Down / Up
If you don't want this bindings to work you can add
"skip_hotkeys":1,
To change binding for Toggle Performance Modes forward / backward to Ctrl + Shift + KEY
/ Ctrl + Shift + Alt + KEY
"keybind_profile": 116,
To change binding for Toggle App Window to Ctrl + Shift + KEY
"keybind_app": 123,
Where 116 is numerical code for desired key. Put 0 to completely disable this binding.
By default under the GPU section you can set up to +250/+250 for Core and Memory Clock Offset. To increase this value:
"max_gpu_core": 300,
"max_gpu_memory": 1500,
"min_gpu_core": -300,
"min_gpu_memory": -1500,
To override minimum AMD CPU Temperature limit set :
"min_temp" : 50,
To override minimum AMD CPU Undervolting value :
"min_uv" : -40,
What to set as "lid-close" action when clamshell is being turned off (i.e. when laptop is unplugged or external monitor is disconnected)
0 = Do nothing 1 = Sleep (default) 2 = Hibernate 3 = Shutdown
"clamshell_default_lid_action" : 1,
"gpu_mode_force_set" : 1,
When you plug in or unplug your device it would set last remembered performance mode, disable or enable dPGU if you have Optimized mode on and change screen refresh rate if you have display mode set to Auto
If you have unstable power supply, or want to delay this automated actions, you can set a custom delay for it. Delay value is in milliseconds, so 1000 = 1 second.
"charger_delay" : 1000,
Select Custom
next to appropriate hotkey under Extra
settings and do one of the following:
- To run any custom application - put a full path to exe into
action
text field, preferably in quotes, for example:
"C:\Program Files\EA Games\Battlefield 2042\BF2042.exe"
- To simulate any windows key or key-combination - put appropriate keycode(s) into the "action" field separated by space.
For example
0x2C
forPrint Screen
or0x11 0xA0 0x31
forCtrl+Shift+1
Full list of keycodes https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes