yes you cannot use shift as a single and alone key
check this post for sdl1.2 keycode with all shift combo