Thanks for giving it a go! Hmm...unity should be able to tell the 2 shift keys apart, I didn't even think of using them but that does make sense. As for that weird error, it was because I had forgotten to assign some things, but it should be fixed now!