Shift key combo not working

Hi,

I have a requirement for the left shift key and the ‘a’ key to be pushed at the same time. Specifically, the user would hold down the left shift key and leave it down then a second later push the ‘a’ key and hold it down as well, giving a state where both are down at the same time.

When I do this, using the KeyCode.LeftShift GetKey command it does not recognise the LeftShift key as being down. If I use the ‘w’ key with the ‘a’ key instead of ‘left shift’ and ‘a’ it works fine.

If I use the left shift key by itself it works.

So there seems to be some problem with the left shift key and the ‘a’ key (also fails with ‘s’ and ‘d’ used in combo with left shift) combo.

Is there a known issue with left shift?

PS: left ctrl also fails when used in combo with ‘a’, ‘s’. or ‘d’.

very odd…any ideas?

cheers.

You could try using the Event class to get the keystrokes instead of Input. I’ve not heard of exactly this problem before, so it might be worth reporting it as a bug.

Thanks, I’ll look into the Event class…

cheers

edit: Event.shift could be the ticket…will test tonight