Basically, what I'm looking for is: when CapsLock is on I want Space to return
_ and I want Shift + Space to return
Detail: This is kind of a continuation of this question I asked about the remapping the Shift + Space keys to be an underscore (_). I got a great answer but I've found it to be a bit complicated especially when I have a lazy pinky that doesn't like to take itself of the Shift key in time for me to hit the Space key. So now I'm wondering if anyone knows of a solution to make it so the Space key could remap to underscore when CapsLock is turned on. And, even better, if CapsLock is on and I hit the Shift + Space combination it will force a space character. Does that make sense? Go ahead and ask for clarification.
Oh, by the way, the solution for the question I asked earlier may have the power to do this. It's called AutoHotKey. If that'll do it, then I'm totally happy with that! Thanks!