Skip to content

Instantly share code, notes, and snippets.

@Alia5
Last active September 27, 2022 19:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Alia5/1e048fbb1833904caec165021313813d to your computer and use it in GitHub Desktop.
Save Alia5/1e048fbb1833904caec165021313813d to your computer and use it in GitHub Desktop.
GlosSI ELI5

How to use GlosSI ๐Ÿ“–

Table of contents

Installation ๐Ÿ’ฟ

// TODO INSTALLER (Click Install, reboot, go! ๐ŸŽ๏ธ)

  1. Extract the .zip-file to any directory on your computer
  2. Install vc_redist_x64.msi
  3. Install ViGEmBusSetup_x64.exe
  4. Install HidHideSetup.exe
  5. Reboot(!)

That's it! You're ready to use GlosSI ๐Ÿ™Œ

Usage ๐Ÿ•น๏ธ

Prerequisites ๐Ÿšจ

  • Enable "XBox configuration support" in Steam
  • Have Steam running

Quick usage โฑ๏ธ (Handy for troubleshooting!)

  1. Add GlosSITarget.exe as a non-Steam Game to Steam
  2. Setup controller configuration for the newly added shortcut in Steam
  3. Launch GlosSITarget from Steam

That's it! ๐ŸŽ‰
You can now launch any game/application just like you would without Steam.
Enjoy global SteamInput as well as a systemwide Steam overlay. ๐Ÿ’ป๐ŸŽฎ

Please note: The overlay only works with borderless window mode, not exclusive fullscreen.

In this mode, the overlay also does not work with UWP (โ‰™ Windows Store)
See Comfy usage, configuration


Comfy usage ๐Ÿงธ

Since launching one thing from Steam and then launching a game outside of Steam is tedious, and leaves you with only a single controller configuration, GlosSI provides a handy shortcut-management and config app

Here's the basic gist to get you up and running using GlosSI

  1. Launch GlosSIConfig.exe
  2. Click the โž•-button to add a new shortcut that GlosSI should manage
  3. Select the type of app you want GlosSI to launch for you
  • Select UWP App for Windows-Store Apps
  • Select Win32 Program for "classic" programs and games
  • Select Add Manually in case you don't want GlosSI to launch anything or want to set up game launching at a later stage.
    • If you have selected Add Manually enter the desired name for the shortcut
  1. Click the ๐Ÿ’พ Save-button
  2. Click the โž• to Steam-button
  3. Optional Repeat steps 2-5 if you want to add multiple shortcuts
  4. Restart Steam
  5. Setup controller configuration for the newly added shortcut in Steam
  6. Search and launch your newly added shortcut from Steam

That's it! ๐ŸŽ‰
GlosSI should now launch your game, draw the SteamOverlay on top of it (borderless window and UWP only) and provide controller input redirection. ๐Ÿ’ป๐ŸŽฎ

Configuration โš™๏ธ

Pre-Launch configuration (GlosSIConfig)

// TODO

On-the-fly configuration (GlosSI overlay)

Most, if not all, configuration options that are available in GlosSIConfig can also be changed on the fly using the GlosSI overlay.

To open/close the GlosSI overlay, open and close the SteamOverlay twice in rapid succession.

The GlosSI overlay can also be navigated with controller-inputs

// NO images in gists? Weak!

Neat tips and tricks ๐Ÿ˜Ž

  • Want to use Steam community controller configs for a game you bought on a different store than Steam?

    Rename the shortcut in Steam to the Steam-AppID of the game you want to access to community-configs.
    Community configs may only be available before you launch the shortcut.
    AppIDs can be retrieved from SteamDB

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment