Skip to content
v2.6.6

Bring your DS4Windows profiles, and six new overlay themes

Switching from DS4Windows? Point OmniControl at your profile and it brings over what maps cleanly, then tells you plainly what still needs setting up - you are never handed a profile that quietly behaves differently from the one you tuned. There are six new overlay themes. And a handful of fixes for things that were quietly wrong: a mapping pack that looked like it did nothing for Pro users, and game automation that could be left running after a game closed.

Highlights

  • Import from DS4Windows: pick your profile, see exactly what carries over and what still needs manual setup, then import it as a new profile. The honest report is the point - your output controller, stick and trigger tuning, and button remaps come across, and anything that cannot be translated faithfully is named rather than silently dropped.
  • Six new overlay themes: Aurora, Abyss, Toxic, Royal, Rose Gold and Sunset, twenty-six in all, several of them showing off stick and trigger reactions the older themes never used.

Fixes

  • Applying a mapping pack while output was stopped gave Pro users no hint that it reaches the game only once Emulation is running - so it looked like nothing happened. It now says so, whatever your tier.
  • Game automation could be left running - the virtual pad plugged in and the profile switched - after a game closed, if you had turned that game's automation off part-way through. It now always tears down whatever it set up.
  • The Emulation game-connection steps numbered 1 then 3 for a DualShock 4 output, and told keyboard-and-mouse players to connect a controller. The Controllers page and Game Center each named one thing two different ways. All lined up now.

Bring your DS4Windows profiles

If you are coming from DS4Windows, the first thing you want is your profiles, and until now that was impossible - OmniControl only read its own format. It now reads a DS4Windows profile directly.

Profiles, From DS4Windows. Pick the .xml (it lives in %AppData%\DS4Windows\Profiles\), and before anything is created you see two lists: what will carry over, and what still needs setting up. Your output controller, stick deadzones and sensitivity, trigger limits and your button remaps come across. Keyboard binds, macros, gyro, flick stick and the DS4Windows-specific curve presets are named in the second list rather than silently dropped or half-translated, because a profile that quietly behaves differently from the one you tuned is worse than one that tells you what it could not bring.

That honesty is the feature. Import it, read the short list of what to finish by hand, and you are set up in a fraction of the time it takes to rebuild from scratch.

Six new overlay themes

Aurora, Abyss, Toxic, Royal, Rose Gold and Sunset, bringing the built-in set to twenty-six. They cover ground the older themes did not - a warm metallic finish, a dusk gradient, acid on charcoal - and several of them show off the stick-glow, stick-highlight and trigger-glow reactions that no shipped theme had used before. As always, a theme is one click to try and never overwrites anything you saved.

And a few things that were quietly wrong

A mapping pack that looked like it did nothing. Applying a pack's core mapping while output was stopped gave Pro users only a "created and switched" message, with no hint that the mapping reaches the game once Emulation runs. Free users had always been told; Pro users were not, so it read as a pack that silently failed. Now everyone gets the same clear note.

Automation that outlived the game. If you turned a game's automation off while it was still running and then closed the game, OmniControl left the virtual pad plugged in and your profile switched, with nothing to undo it. Teardown now follows whether the automation actually ran, not whatever the setting happened to be at the moment the game closed.

Small things that named themselves twice. The Emulation game-connection steps skipped a number for a DualShock 4 output and told keyboard-and-mouse players to plug in a controller; the Controllers page labelled the running output differently from every other screen; Game Center called one running state two different names side by side. Each now says one thing, one way.