I have a bad habit of using the shift key of the same side of the keyboard as the letter when tying uppercase letters. To type a
D, for example, I press the left shift with my left pinky and
d with my left index finger. It is better to use the right shift in combination with keys on the left hand side of the keyboard, and vise versa.
To get rid of this habit I would like to disable the combinations of either shift key with keys on the same side of the keyboard. I can map shift-d with
<S-d>, but this applies to both shift keys. Is there a to apply only to the right hand shift key?