Added checking for available axises and buttons to the controller interface.