I noticed that OBS couldn't record my apps and games and I found out that the problem is with how Rainmeter launches programs. This means that if I start what I want from the exe or from the windows start menu it works without issues.
I had this same problem when using a program that makes a sort of overlay for League of Legends, it didn't detect the game was running when I opened it from my Rainmeter skin (btw, I use Circle Launcher but it is the same with other skins and also when launching using other methods like RunCommand).
The developer of that program made me run
Code: Select all
wmic process where "name like 'program.exe' " get commandline
and it didn't output when I opened that with the skin, while it outputs the path to the exe when opening from the start menu (and this is the intended behaviour). So it seems like Rainmeter spawns processes in a strange way or it clears the arguments for them.
I don't think this should be the intended behaviour, opening a program from the start menu if you want to use OBS or something else with it makes the idea of a launcher skin pointless...
Thanks in advance,
(oh btw, I am free to test things so just ask)