In Legacy mode you can't rotate your character outside of first-person mode. How I aim my character to slide exactly where I want I use camera for it instead. Because if I click W, the character will always run exactly where my camera is pointing at, or if I push S character runs exactly towards my screen. I find this more accurate 'ice sliding aiming' than if only my character rotated.