I use USBLoaderGX and I feel like I'm always having to resync controllers. Controllers that were synced last week, have to annoyingly be resynced upon startup. Once I get them all synced up, they'll eventually lose sync or even switch sync depending on which gaming environment I switch to. I'll sync the controllers while in the System Menu. I'll load up USBLGX, and while it's loading up, all the controllers shut off. Once I'm on USBLGX's main menu, some of the controllers will restart on their own while others won't. The ones that don't, need the user to press any button to restart it. Sometimes the user-restarted controller will startup and already be synced, and other times it will just flash repeatedly until it's manually resynced. I'll go into USBLGX's settings and export the sysconfig to emuNAND, in an attempt to avoid any further issues when playing emuNAND games, but it doesn't seem to fix anything. Because once I load an emuNAND game, some controllers lose sync. Or even weirder, some of the controllers will switch sync. So for example, controller 2 will become controller 4, or any combination really. Then when I exit back to USBLGX the controllers will switch back to their original sync number. It's not even just an emuNAND thing either. It'll also happen when launching Nintendont. The whole thing is getting to be VERY ANNOYING. Once a week we'll have friends over for a gaming get-together, and we end up wasting the majority of our time trying to get controllers to sync properly. And the biggest problem is that once you finally get it all figured out, it screws up again. Either when you switch to a different game, or if you choose to exit out to a different Wii environment. I'm really hoping to get a better idea of what's happening with this. Any help would be truly appreciated.