Thanks, that helped. The verbose output gets the unique IDs sorted out. I'm still working out some of the kinks.
It looks like there is an issue with Windows not always recognizing the Geek.Pub controller at power up. Unplugging and re-plugging the controller seems to work. Not very elegant, but at least I am making progress. Now I just need to get back to getting Launchbox working.