Articles on: ggLeap

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.

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.


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.


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.

  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.


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.


Updated on: 15/06/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!