properly bind axis inputs