I have written a guide to help you pause your game when the Steam Overlay becomes active. It’s quite extensive, but is very thorough, so I hope people won’t encounter any bugs, errors, or crashes like I did. I spent more than a month trying to get this to work and became very frustrated at times.
Please feel free to correct any spelling or grammar issues. If you think my wording choose was poor, please feel free to edit it out. English ain’t my first language, so I bet I screwed up at some places.