Hmm, strange. I just tried it and both left and right shift work for dash on the keyboard. Are you using just a regular USB keyboard?