This is actually the way it is supposed to work. The soft keyboard does not always reflect what the Newton keyboard types. If you press the caps lock key on the Newton keyboard, the soft keyboard does not change and the Newton keyboard types upper case letters while the soft keyboard types lower case letters. The MessagePad cannot set the state of the caps lock, or shift keys on the Newton keyboard.