1. A method for executing a device-neutral interface on a device, the method comprising: recognizing that an event detected at the device by the device-neutral interface is not compatible with the device; identifying a result that is associated with the event; translating the event into a syntax recognizable by the device which when processed causes the device to effectuate the result that is associated with the event.