This thread is pure gold! I've never used Steam or AHK before, and I was able to get PBX singing with PBFX2 in just a few hours. Thanks! Only a few issues left to resolve. Maybe folks can give me some pointers, otherwise I'll keep digging around til I find more paydirt. *** EDIT: Issues moved down below and documented as I "solve" them. *** - Has anyone got this running with Steam Offline? My preference is to take my cab offline once I get it configured, and I know I can run Zen tables when Steam is offline. The sticking point appears to be the initial dialog that pops up when Steam is offline. I don't know enough about AHK to choose the "stay offline" option instead of "go online and restart." Anyone have an example script fragment I can look at to fix this? I don't know if tabbing to the second option and hitting enter will work, but I may give that a shot tomorrow. I'll keep digging at this one remaining issue, and will update this post if I sort out a nice solution. *** I solved the problem of my backglass images disappearing by adding <hidebackglass>False</hidebackglass> to all XML entries. I have a pinDMD2, so the <hidedmd> tag isn't immediately useful to me, but might be of interest to 3 monitor folks. *** *** I solved the key mapping issue for my cab by downloading Xpadder. Haven't started on analog plunger and nudge yet, but I understand there are a couple XBox controller emulators that can be mapped to various controllers. ***