I start up the trainer (Company of Hero's + all DLC), then I launch the game through steam. Both launch just fine, no problems. However, no matter how many times I hit F1 I cannot inject the trainer into the game. (Focus doesn't seem to matter either, wether I'm in-game @ the menu like it says to be, or if I alt tab to select the trainer itself, I hit F1 and it still says "hit F1 at the main menu"
Now, on the other hand...
I start up the trainer (same one), then I go into my C:/.../steam/steamapps/common/CoH folder, and manually start CoH.exe. After I get to the main menu, I hit F1. The trainer injects. All the cheats work. No graphical problems, no crashes, etc.
I don't know if this is just me, but doing it like this only works for some games. Others, if you try to launch from the actual executable, just transfer you back to steam's launcher.
I do not expect a fix for this, but an explanation would be nice.
Okay, I need to run the trainers under administrator mode in order to inject into games run under administrator mode.
The trainer, when not run in administrator mode, cannot inject into any steam games (Which since steam has to have administrative access, are all run in administrator mode.)
Just for future reference, you might want to add this to the Trainer FAQ's / Troubleshooting Guide.
[Edited by Wolfeh, 1/13/2011 10:46:15 PM]
I had the same problem and just could not figure it out, i tried to ask for help in individual trainers comment section's but none could help.
I second this beeing added to FAQ, if it haven't allready. If it has i am apparently going blind.