Skip to main content

Installing GameGlass Hub on Windows

How to set up the Desktop Software on your Gaming PC

Written by Craig Sartor

How To Install GameGlass

The GameGlass Hub software must be installed on the PC from which you play your games in order for you to connect your touchscreen devices to it and begin the second screen experience.

Follow these simple steps to install GameGlass:

  1. Download the GG Hub for Windows from the button below:


  2. Run "gameglass-installer.exe" from your Windows 11 gaming PC

  3. Follow the dialogue prompts until the installation is complete

  4. When you run GameGlass, you will need to login to your account or create one.

    Continue setup by connecting to GameGlass from your touchscreen Device

Did this answer your question?