Well tbh with you I haven't played Pinball FX2 for a long time, I think maybe even before they bought out Epic Quest. What has happened since one of the PinballX updates is when the script is trying to do its job, ie: keypresses , it makes it bomb back to PinballX. After this was happening I didn't really mention it or play it. LaunchBeforeWorkingPath=I:\HyperPin\Scripts\Pinball FX2 LaunchBeforeExecutable=PinballFX2.exe No, as you can see there it's a pre load executable, it contains all the key combos to load the table you are selecting in PinballX. The key mapping ahk should go with this, in a "scripts" dir. It shouldnt matter where you put these as long as they're together and are assigned in the ini like above. I need to take a look at it really and see why it likes to bomb back to pinballx.