I thought the problem went away a while back (from previous posts a couple years ago.) It's back again. Connecting another keyboard could help you troubleshoot I guess, but I have had problems connecting two at the same time, trying to get them to do different things, I'll just say. I do have an M-audio controller here I use occasionally when I need true waterfall action for organ/synth parts, but it doesn't have a joystick to test whether the CC7 problem is hardware or software related.
So weird, as relatively simple as MIDI architecture is (compared to a DAW like Logic), there isn't some backward-engineered, simple interface for, say, plugging in a new, additional device, where it goes (hey, nice new controller—what would you like to call it, and what would you like it to do?) Let's not talk about the environment editor—I've only ever done more harm than good in there, and had to reset to defaults several times. Yes, I know it's powerful—maybe too powerful a hammer for a fly as simple as MIDI.
This is one of the few instances where I wouldn't mind a "Clippy" type character dancing around, singing a song asking me what I want to do.