For some unknown reasons, secondary shift characters can get activated and display different characters than normally they would. For example, SHIFT + 6 would yield a ?, instead of the ^, and SHIFT + ...
The problem might be with your keyboard. To verify this, connect another keyboard and observe the results. If the problem disappears, it might mean your keyboard is faulty or that its Caps Lock key ...