An improved auxiliary input device for use with various computer applications which is more versatile and easier to use than prior devices. A touchscreen device is used to provide easier inputs to the computer applications. The layout of the touchscreen display may be customized using layout software...http://www.google.com/patents/US6738049?utm_source=gb-gplus-sharePatent US6738049 - Image based touchscreen device