I'm not yet a scripter of Unity3d. But I am reading the documentation to become one. Is there a function to know if any key has been pressed? I only see functions to know if this or that key has been pressed. But it is very time consuming to ask every keystroke if there is no key pressed. The same for the GetButton. Is there any function to know if any button has been pressed? If no button has been pressed there is no necessity to ask the system about every single button pressed.