adirh3 / Sonar.AutoSwitch

53 stars 6 forks source link

Doesn't work - using Window Title #11

Open EikiEgilz opened 1 year ago

EikiEgilz commented 1 year ago

Hi there,

This was exactly what I was looking for but:

I don't get this to work, at all

Since it's pretty hard to find the location of .exe's these days since they all run through Steam more or less, please make the "Window title" appear in the "Per app config" name as well ... if you're not using the "Game executable name". Else all the games are just with empty names ( the per app config is empty for all the games )

Sonar is NOT switching profiles for the two games I tried out I set Window title for both "Age Of Empires IV" and "Elden Ring"

It will not switch between those profiles, I set different profile for each game in the "Sonar gaming confiugration"

image

image

and as you can see, the names are both empty since you take the name from "Game executable name" which is just blank, since I use the "Window title" instead:

image

EikiEgilz commented 1 year ago

How can you actually see which Sonar profile is being used when the game is fullscreen?

I do see that it works when I ALT+TAB out of the game, it sets to the "default" profile I've chosen so maybe IT IS switching after all

But how can I see which Sonar profile is being used when the game is FULL SCREEN?

I also recommend that you do a "%" for the Game Title ... e.g. just check for "Age Of Empires%" or "Elden Ring%" since it's something like "Elden Ring (tm)" and "Age Of Empires IV" or something in the title bar

EikiEgilz commented 1 year ago

Please make this field "Per app config" independant from the EXE or Window Title

"So Per app config" would just display "AOE4" or something the user can set This "ReliceCardinal.exe" doesn't tell me anything.

image

EikiEgilz commented 1 year ago

I think I've set your app up properly but how can I see which Sonar profile is being used since the game is always running in full screen ?

Found the EXE's by running the task manager and grabbing the .exe files

Is the ".exe" needed or not ? So should it be "RelicCardinal.exe" or just "RedlicCardinal" for example?

image

EikiEgilz commented 1 year ago

This is a really bad name for Call Of Duty :-)

Please make this box "Description" or "Name" or something ... seperated from .exe or window-title boxes

image

tylerbarna commented 1 year ago

@EikiEgilz recent steelseries gg updates from the past 6 months seems to have broken the program functionality

adirh3 commented 1 year ago

@EikiEgilz @tylerbarna I have confirmed the program works with latest GG client. I am sorry but I will not address any QOL suggestions anytime soon, only breaking changes.

To use Game executable name specify the process name as shown in the Task Manager without the .exe. image

To use Window title specify the full window title, e.g. - image Yes the row is empty, but it still works.

Coldblackice commented 11 months ago

FYI, filtering with "Game executable name" field definitely does not work as of the recent 3-4 GG clients (currently on v47).

However, if you leave "Game executable name" blank and only use the "Window title" filter, the tool works again. The only issue is you won't be able to see the saved profile names since Sonar.AutoSwitch bases those names on the EXE field. But it's no issue clicking into the "blank" profiles to determine which controls which.

Awesome tool! Thanks for creating this, it's super helpful and handy. Especially with how fast it can switch back and forth between profiles, even alt-tabbing (and silently!).