Browse Prior Art Database

Mouse Emulation for Digitizer/Touch Panel

IP.com Disclosure Number: IPCOM000102622D
Original Publication Date: 1990-Dec-01
Included in the Prior Art Database: 2005-Mar-17
Document File: 2 page(s) / 45K

Publishing Venue

IBM

Related People

Uno, S: AUTHOR [+4]

Abstract

Described herein is a technique for emulating a mouse with a digitizer or a touch panel built into a display screen. A conventional mouse cursor shows only the current position as a simple arrow. This technique extends the function of a mouse cursor by using mouse icons. An operator can execute all mouse functions including button functions with mouse icons on screen, by touching them with fingers or a stylus.

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

Mouse Emulation for Digitizer/Touch Panel

       Described herein is a technique for emulating a mouse
with a digitizer or a touch panel built into a display screen.  A
conventional mouse cursor shows only the current position as a simple
arrow.  This technique extends the function of a mouse cursor by
using mouse icons.  An operator can execute all mouse functions
including button functions with mouse icons on screen, by touching
them with fingers or a stylus.

      A mouse cursor is conventionally displayed as an arrow. This
technique extends the function of the mouse cursor by displaying
mouse icons to emulate all mouse functions, such as moving the mouse
cursor, clicking, and dragging.  The figure illustrates the concept
of this technique.  The shape of mouse icons may depend on the
implementation.
      There are three types of mouse operations:
      Moving the mouse cursor
      Pressing a mouse button
      Dragging
      The following shows how to emulate the above operations
       using a touch panel or a digitizer.
      1. Moving the mouse cursor
      There are two ways to move the mouse cursor;
      a. Touch the place where the mouse cursor should be
      placed.
b. Move the mouse cursor by sliding the mouse cursor while touching
the mouse cursor move icon, shown as "M" in the figure.
      2. Pressing a mouse button

      An operator can touch the appropriate mouse button icon on t...