Browse Prior Art Database

Stylus Based Interface with Full Mouse Emulation

IP.com Disclosure Number: IPCOM000107859D
Original Publication Date: 1992-Mar-01
Included in the Prior Art Database: 2005-Mar-22
Document File: 2 page(s) / 60K

Publishing Venue

IBM

Related People

Harrison, CG: AUTHOR

Abstract

Disclosed is a method to permit emulation of a mouse with three buttons (or an arbitrary number of buttons) when using a stylus-based user interface. (Image Omitted)

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

Stylus Based Interface with Full Mouse Emulation

       Disclosed is a method to permit emulation of a mouse with
three buttons (or an arbitrary number of buttons) when using a
stylus-based user interface.

                            (Image Omitted)

      In stylus-based user interfaces, it is very desirable to
support existing applications, that is, applications which were not
written to be aware of the stylus.  A great deal of interaction with
applications developed for windowing systems (X Windows, Microsoft
Windows, Apple MACOS, IBM Presentation Manager) in fact consists of
navigating through menus by means of mouse operations, with only
occasional input of text or other data.  Such mouse-based
applications can be readily supported in a stylus-based user
interface dereived from one of these windowing systems, if the stylus
can emulate the mouse.  The stylus can emulate the mouse, if the
windowing system generates a mouse event when the stylus touches the
tablet, moves on the tablet surface, or is lifted from the tablet
surface.  Touching the tablet surface can be made equivalent to a
mouse button click.  Tapping twice on the surface can be made
equivalent to a mouse button double-click.

      The problem lies in selecting which mouse button is being
emulated. In the IBM Paper-Like Interface, we have generally employed
a small application "plipm", which consists of a Motif radio-button
selector for the three possible mouse b...