fixes #11

adds a setEventType() method to the controller features