Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Mouse Emulation Using a Single Switch

IP.com Disclosure Number: IPCOM000121734D
Original Publication Date: 1991-Sep-01
Included in the Prior Art Database: 2005-Apr-03
Document File: 1 page(s) / 44K

Publishing Venue

IBM

Related People

Medan, Y: AUTHOR [+3]

Abstract

Disclosed is a process to enable motion-impaired persons to access mouse-driven applications using a single switch. By providing a mouse-like interface between the switch and the application code the application remains intact since it receives mouse coordinates and button information as if a conventional mouse is present.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 71% of the total text.

Mouse Emulation Using a Single Switch

      Disclosed is a process to enable motion-impaired persons
to access mouse-driven applications using a single switch.  By
providing a mouse-like interface between the switch and the
application code the application remains intact since it receives
mouse coordinates and button information as if a conventional mouse
is present.

      The scheme may be implemented entirely in software. One of the
mouse buttons, or any keyboard key, may be used as the switch access
device.  The mouse-like interface can make use of more then one
switch.  If the disabled person can activate N switches, the
information will increase his ability to control the mouse interface.

      Modern Graphical User-Interfaces (GUIs) use a mouse to access
information that exists in various windows on the screen, presenting
a major obstacle to physically impaired persons in using modern
computer applications.  If motion-impaired individuals have some
level of residual motion that enables them to control one or more
switches, this invention provides a mechanism for them to access
mouse-driven applications using such a switch.

      The scheme is to isolate the application from the regular mouse
by a software layer that interfaces the switch to the application as
if a real mouse is controlling.  The software layer presents to the
user an icon of a rotating arm that is controlled by the switch.  The
user-icon interaction rules may vary but basicall...