But alas, it was not to be. Your way of assigning MIDI-controllers is excellent, but...
The problem remains, after a short while, maybe a few minutes the assigned controller stops working. There is no indication of data from the controller in the transport bar although other MIDI-events from the same keyboard are displayed. A MIDI-monitor (in Logic´s environment) doesn't see the controller anymore. I know from earlier experiments that the MIDI-events reach the Mac (MIDIMonitor from www.snoize.com) If I disable the controller, by deleting it in the Controller Assignments window, it reappears in the MIDI-monitor and in the Transport bar. Go figure.
Tommy D