I am trying to get Synapse 4.0 to automatically change profiles, and it works for most games and programs.
“Star Trek Online” is an exception. Like several other games, Synapse automatically detects the *launcher* (“Star Trek Online.exe”) and adds it to the game list. If you associate this with a profile, Synapse will change profiles only when you’re at the launcher. It will then change back to whatever was selected before hand when you get past the launcher. It also does this for FFXIV, but I was able to manually associate the game executable with the profile in addition to the launcher executable.
For Star Trek Online, it simply refuses to let me add the “GameClient.exe” (the actual game) to the list of apps and games that can be associated with profiles. If you remove STO from the games list and attempt to add “Star Trek Online.exe”, it’ll add that without a problem. If you try to add “GameClient.exe” from the x64 subdirectory (this is the version that’s actually used), it does nothing. GameClient.exe does not get added to the list of “linked games”.
Once upon a time, the 32-bit version of STO had chroma support, but supposedly that never made it to the 64-bit client. That’s great. I don’t give a fig about Chroma. All I want is to get a control profile associated with this game. I’ve tried disabling Chroma. Enabling it. Nothing seems to matter. GameClient.exe won’t go on my list of games and apps and cannot be associated with a profile. It seems to be a special exception that Synapse just refuses to admit exists.
I’d appreciate any thoughts people have on how to fix this. I’d also hope Razer would put a little more effort into making sure that, when Synapse automatically detects a game, it detects the *actual game executable* and not just its launcher.