Inventors:
Anthony Russo - New York NY, US
Frank Chen - San Jose CA, US
Mark Howell - Glendale AZ, US
Hung Ngo - San Jose CA, US
Marcia Tsuchiya - Fremont CA, US
David Weigand - Santa Clara CA, US
International Classification:
G06F 9/455
Abstract:
The system and method of the present invention is directed to emulating and configuring any of a plurality of electronic input devices. A system in accordance with one embodiment of the present invention comprises an interface and an emulator. The interface is for selecting and configuring an electronic input device from a plurality of electronic input devices, and the emulator is for emulating the electronic input device. Preferably, the plurality of electronic input devices comprise any two or more of a scroll wheel, a mouse, a joy stick, a steering wheel, an analog button, and a touch bar. Also in a preferred embodiment, the interface is an Application Programming Interface (API) and the emulator comprises a finger swipe sensor for receiving user input.