> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://helpdesk.ggcircuit.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# 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.
1. Log in to your **ggLeap Web Admin** account.
2. In the control strip on the left, click **Settings**.
3. Select **Client Configuration**, then click **Games/Apps**.
![](https://storage.crisp.chat/users/helpdesk/website/-/a/f/d/6/afd6941e8bc7d800/image_lzg9n6.png)
### 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.

![](https://storage.crisp.chat/users/helpdesk/website/-/a/f/d/6/afd6941e8bc7d800/image_v5d9fp.png)
| Use the **Enabled** and **Disabled** filter buttons at the top of the Games/Apps page to quickly confirm what players can currently see.

## 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.
1. Open the **ggRock Web UI** and go to the **Machines** tab (the default view).
2. Find the row for the machine you want to configure.
3. On the far right of that row, click the **Overflow Menu** — the circle containing three vertical dots (also called the Machine Menu).
4. Click **Settings** to open the Machine Settings dialog.
5. In the Main Settings dialog, set the **Display Resolution** and **Display Refresh Rate** drop-downs to match the machine's monitor.
6. Save the configuration.
|| The **Display Resolution** and **Display Refresh Rate** drop-downs appear only when the machine is integrated with ggLeap.

![](https://storage.crisp.chat/users/helpdesk/website/-/a/f/d/6/afd6941e8bc7d800/image_7o5pay.png)
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](https://tools.taubenkorb.at/change-screen-resolution/) 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.
1. In the Web Admin, go to **Settings → Client Configuration → Add a Startup Command**.
2. In the **Command** field, enter `ChangeScreenResolution.exe`.
3. In the **Parameters** field, enter your target resolution and refresh rate — for example, `/w=1920 /h=1080 /f=240 /force`. Omit `/w`, `/h`, or `/f` to keep the current default for that value.
4. In the **Working Directory** field, enter the folder path where `ChangeScreenResolution.exe` is located. Do **not** include the file name itself.
5. Enable **long running**.
6. Enable **hide process**.
7. Click **Save**.
8. 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.
9. Restart the client PC. The startup command runs on this boot.
10. Turn off the client PC and save the image.
Parameter reference:
| Parameter | Description | Required |
| ---- |
| `/w=` | Screen width, in pixels | Optional |
| `/h=` | Screen height, in pixels | Optional |
| `/f=` | Refresh rate, in Hz | Optional |
| `/force` | Forces the settings to apply | **Required** |
||| The first boot after adding the command only saves the configuration — it does not change the display. You must restart the client a second time for the resolution and refresh rate to take effect.
**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.
1. Log in to the **ggLeap Client** with your player credentials.
2. Click the **user profile icon** in the top-right corner of the client.
3. From the drop-down menu, click **PC Settings**.
4. Select the desired **Display Settings Application** (e.g. NVIDIA Control Panel), then adjust the screen resolution or refresh rate as needed.

![](https://storage.crisp.chat/users/helpdesk/website/-/a/f/d/6/afd6941e8bc7d800/image_my6wp3.png)
|| The options available here depend on what the administrator has enabled. If **Display Settings** does not appear, ask center staff to enable it in the Web Admin.

## Related articles
* [**Games and Apps overview**](https://helpdesk.ggcircuit.com/en/article/games-and-apps-overview-amqckt/)
* [**ggRock Machines**](https://helpdesk.ggcircuit.com/en/article/ggrock-machines-1xbl2d2/)
* [**Force Change Resolution and/or Refresh Rate for diskless setups when ggLeap starts up**](https://helpdesk.ggcircuit.com/en/article/force-change-resolution-andor-refresh-rate-for-diskless-setups-when-ggleap-starts-up-427z3h/)