Patent ID: 7865910
Filing Date: 2011-01-04
Classification: G06F

Abstract:
1. A computer-implemented method for bypassing a class driver, the method comprising: receiving a signature of an input device, wherein the signature is associated with a digitizer; recognizing the digitizer as a mouse class device; in response to recognizing the digitizer as a mouse class device, initializing a driver stack having a mouse class driver; determining whether the driver stack is associated with a filter driver; when the driver stack is associated with the filter driver, receiving input data from the digitizer recognized as the mouse class device; bypassing the mouse class driver by routing the input data through the filter driver to the output report of the virtual driver; causing the virtual driver to specialize the input data according to at least one function of the virtual driver; providing the specialized input data to the at least one configuration manager; and causing a computer processor to process the specialized input data to recognize the specialized input data for an application in communication with the configuration manager.