Skip to content
AutomationFree + Pro

Game Center

The right profile, automatically

OmniControl Game Center

Your games as a library grid. OmniControl switches to the matching profile the moment a game takes focus, and back again when you leave.

Read the full documentation

Game Center is where OmniControl keeps every game you play in one library and ties each to its own controller setup. It scans your Steam and Epic libraries, lets you add titles by hand, and connects each game to a dedicated profile so the right remaps, curves, and emulation output are ready the moment you launch. With automatic game detection, your per-game controller profiles load themselves instead of waiting for you to remember to switch.

Overview

Game Center presents your games as a library grid. It pulls in titles by scanning your installed Steam and Epic libraries, and you can add any other game manually or mark favourites for quick access. Each game links to one profile, so the controller behaviour you built for it lives with it.

The library itself is free. The automation on top of it is Pro. With Game automation enabled, launching a game loads that game's profile, starts emulation, and opens the overlay in one step. You can also launch games directly from Game Center. When you close the game, OmniControl restores your previous profile and stops emulation, returning your controller to its default state without any manual cleanup.

Why use it

Different games want different things from a controller. A racing game needs one stick curve, a shooter needs another, and a game that only accepts Xbox input needs emulation running. Managing that by hand means opening OmniControl before every session and picking the correct profile from memory. Automatic game detection removes that step. It watches for a known game to launch and applies the matching configuration for you.

This helps anyone who plays more than one game seriously. Instead of a single compromise setup, you build a tuned profile per title and let Game Center apply the right one every time.

Use cases

  • Keep a shooter profile with your aim curve and Xbox 360 emulation, and a separate racing profile with a linear steering curve. Game automation swaps between them as you open each title.
  • Add a game that only accepts controller input, link it to a profile that runs emulation, and have the virtual pad start automatically on launch.
  • Mark your most-played titles as favourites so they sit at the top of the grid.
  • Let OmniControl open the overlay only for the games you stream, driven by each game's profile.
  • Add a game outside Steam or Epic manually, then treat it exactly like a scanned title with its own profile and automation.

Supported devices and compatibility

Game Center works with every controller OmniControl supports over USB or Bluetooth: Sony DualSense, DualSense Edge, DualShock 4, and DualShock 3; Microsoft Xbox Series X|S, Xbox One, Xbox 360, and Xbox Elite Series 2; the Nintendo Switch Pro Controller; and generic HID gamepads. The profile a game loads can target any of them.

Automation that starts Emulation presents your controller to the game as a virtual Xbox 360 or DualShock 4 through the ViGEmBus driver, installed with OmniControl. DualSense extras such as adaptive triggers, gyro, touchpad, and lightbar are only available over USB, so a profile that relies on them should assume a wired connection. OmniControl runs on Windows 10 and 11, 64-bit.

Limitations

The library and manual adding are free, but automatic per-game switching, starting emulation on launch, and launching games directly are all part of Game automation, which is Pro. Detection covers Steam and Epic library scanning plus games you add by hand; a title OmniControl does not know about will not trigger automation until you add it. Because the launch action can start emulation, a game that rejects virtual controllers will still reject it here.

Tips and best practices

Build the profile first, then link it. Set up a game's remaps, stick and trigger feel, and emulation output in Profiles, confirm it plays the way you want, and only then let Game automation apply it on launch.

One profile per game

Give each game its own profile rather than reusing one across several titles. Because Game automation restores your previous profile on exit, a clean one-to-one setup means every game gets exactly the configuration you tuned for it and nothing bleeds between sessions.

Keep favourites trimmed to the games you actually play often, and recheck automation after adding a new title so its profile is linked before you launch.

Anti-cheat boundary

OmniControl is built for single-player and controller-friendly games. It is not a tool for defeating anti-cheat, and kernel-level anti-cheat competitive shooters are out of scope by design. Emulation presents a genuine virtual device through ViGEmBus, but that does not exempt any title's rules. If a game blocks virtual controllers, that behaviour is expected and OmniControl does not bypass it.

Works with the rest of OmniControl

Game Center is the layer that ties the platform together. It applies your per-game profiles, starts Emulation when a game needs a virtual pad, and can open the Overlay for the titles you stream. The remaps it loads come from Remapping. For the full walkthrough, read the profiles and game automation guide, and see Pricing for what Game automation unlocks.

Everything it does

Finds your games

  • Automatic game detection
  • Steam and Epic library scanning
  • Manual game addition
  • Favourites

On launch

  • Loads the game's profile automatically
  • Starts emulation
  • Opens the overlay
  • Launches games directly

On exit

  • Restores the previous profile
  • Stops emulation

More automation features