I have to take my computer to work every day, and so I have to disconnect everything that I have plugged in at home when I go to work. And also, eventually I'd like to take my controller to gigs, ad so I would be disconnecting it from the MacBook frequently.
When I first downloaded Mainstage and Logic to my computer, I installed the driver for my Yamaha KX8, connected it via USB only, and it worked perfectly. The first time I unhooked it so I could take my computer to work, I came back and plugged it back into my computer and it did not work correctly. When I depress a key on the KX8, Mainstage does not read the depression. It acts like there is no controller present. I have a MacBook with 10.5.7 just recently upgraded. 2.4 GHz Intel Pentium Core 2 Duo processor. I am running the latest version of Mainstage and Logic 8.0. As far as what equipment I'm using, like I said I'm a novice. I am just using the USB connection of the Yamaha KX8, I am not connecting any MIDI. I hope this helps. I really just don't understand what happened. It worked great, I unplugged it once, and now I can't seem to get it to recognize my controller.
Like I said I apologize, I'm a novice.