It seems that if the caps lock key is on the local keyboard (the one
running OSXvnc), that it effects remote sessions - sometimes.
I found my self having to go to the OSXvnc server machine and
turning off the caps lock key when it accidently gets turned on.
Otherwise I can not type any lowercase characters. Turning caps
lock off on the server machine always fixes it.