Managing Display Settings in ggLeap and ggRock
Managing Display Settings in ggLeap and ggRock
This guide walks center administrators through enabling display settings in the ggLeap Web Admin and configuring screen resolution and refresh rate at the machine level. It also shows players how to adjust those settings from their station once they have been made available.
This article has two audiences. Parts 1 and 2 are for administrators configuring the center. Part 3 is for players adjusting their own display from the ggLeap Client.Part 1 β Enable Display Settings in the ggLeap Web Admin
Administrators control which games, apps, and system settings players can see and use on the client. To let players change their own monitor configuration, enable your desired Display Settings Application (e.g. NVidia Control Panel) from the Games/Apps page.
- Log in to your ggLeap Web Admin account.
- In the control strip on the left, click Settings.
- Select Client Configuration, then click Games/Apps.

The three categories in Games/Apps
The Games/Apps page lets you enable or disable three categories of items. Where an item appears on the client depends on its category:
- Games β appear under the Games tab in the client.
- Apps β appear under the Apps tab in the client.
- Settings β appear in the drop-down menu beneath the user profile icon in the top-right corner of the client.
To make monitor configuration available to players, locate your desired Display Settings Application (e.g. NVIDIA Control Panel) in the ggLeap Webadmin **Games/apps **section and set its toggle to Enabled. Toggle an item off at any time to hide it from the client again.

Part 2 β Set Resolution & Refresh Rate at the System Level
For diskless centers, you can make machines boot to the correct resolution and refresh rate instead of relying on players to set it. There are two supported approaches.
Method A β ggRock Machine Settings
If you manage diskless boot with ggRock, you can set resolution and refresh rate on a per-machine basis from the Machine Settings dialog.
- Open the ggRock Web UI and go to the Machines tab (the default view).
- Find the row for the machine you want to configure.
- On the far right of that row, click the Overflow Menu β the circle containing three vertical dots (also called the Machine Menu).
- Click Settings to open the Machine Settings dialog.
- In the Main Settings dialog, set the Display Resolution and Display Refresh Rate drop-downs to match the machine's monitor.
- Save the configuration.

To apply the same resolution and refresh rate to several machines at once, place a check next to each machine in the Machines tab, click Edit Selected, and use the Display Resolution and Display Refresh Rate drop-downs in the bulk editor.
Method B β Startup Script (ChangeScreenResolution)
Alternatively, force the display configuration at boot using a command-line utility such as ChangeScreenResolution, run as a ggLeap startup command.
Prerequisite: Download ChangeScreenResolution and save it to a client PC. Placing it on the Games drive is recommended, so any system image that uses that Games drive will always have access to it.
- In the Web Admin, go to Settings β Client Configuration β Add a Startup Command.
- In the Command field, enter
ChangeScreenResolution.exe. - In the Parameters field, enter your target resolution and refresh rate β for example,
/w=1920 /h=1080 /f=240 /force. Omit/w,/h, or/fto keep the current default for that value. - In the Working Directory field, enter the folder path where
ChangeScreenResolution.exeis located. Do not include the file name itself. - Enable long running.
- Enable hide process.
- Click Save.
- Enable Keep Writebacks on a client PC and start it up until you reach the UI. The first startup saves the configuration but does not run the command.
- Restart the client PC. The startup command runs on this boot.
- Turn off the client PC and save the image.
Parameter reference:
Parameter | Description | Required |
|---|---|---|
| Screen width, in pixels | Optional |
| Screen height, in pixels | Optional |
| Refresh rate, in Hz | Optional |
| Forces the settings to apply | Required |
Mixed monitor models under one image: If machines sharing a single system image have different screens, add multiple entries in Client Configuration β Advanced β Commands. Order them from the lowest refresh rate at the top to the highest at the bottom.
Part 3 β Adjust Display Settings from the ggLeap Client (Players)
Once an administrator has enabled Display Settings in the Web Admin (Part 1), players can change their own monitor configuration from their station.
- Log in to the ggLeap Client with your player credentials.
- Click the user profile icon in the top-right corner of the client.
- From the drop-down menu, click PC Settings.
- Select the desired Display Settings Application (e.g. NVIDIA Control Panel), then adjust the screen resolution or refresh rate as needed.

Related articles
- Games and Apps overview
- ggRock Machines
- Force Change Resolution and/or Refresh Rate for diskless setups when ggLeap starts up
Updated on: 15/06/2026
Thank you!
