Browse Prior Art Database

Mouse Only Function Mapping

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

Publishing Venue

IBM

Related People

Karat, CM: AUTHOR [+3]

Abstract

A Mouse-Only Functional Mapping is disclosed that offers users an alternative to keyboard-augmented mouse use and is based on a two- button mouse. As a result, different selection and drag techniques can be employed entirely with the mouse, i.e., no keyboard augmentation is required.

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

Mouse Only Function Mapping

       A Mouse-Only Functional Mapping is disclosed that offers
users an alternative to keyboard-augmented mouse use and is based on
a two- button mouse.  As a result, different selection and drag
techniques can be employed entirely with the mouse, i.e., no keyboard
augmentation is required.

      Independence from the keyboard is based on the use of a "Mouse
Button 1 Mode Menu".  This menu is a "pop-up" menu that modifies the
behavior of mouse button 1 and is accessed by pressing and holding
mouse button 2.  This menu contains two choices.  They are select and
drag.

      Pressing and holding mouse button 2 results in the display of a
spring-loaded Mouse Button 1 Mode Menu (spring-loaded menus are
displayed only as long as the mouse button remains depressed).  The
position of the menu under the pointer is context-sensitive, i.e., it
depends on the current mode of mouse button 1.  If mouse button 1 is
in the select mode, the drag choice will be positioned under the
pointer; if it is in the drag mode, then the select choice is
positioned under the pointer.  Therefore, toggling between selection
and drag can be done quickly by clicking mouse button 2.  In many
cases, the Mouse Button 1 Mode Menu need not even be displayed.  This
feature is attractive in that novice users do not have to be burdened
initially with details about this menu; all they need to know is that
mouse button 2 clicks will toggle the state of mouse button 1.

      The major benefit derived from the Mouse-Only Functional
Mapping comes when the user wants to perform more complicated
selection and drag actions.  More complicated drag methods include
forcing move, copy or link actions rather than accepting the default
(unaugmented) drag result while the more complicated selection
methods include adding to the current selection set.

      Because the states of mouse button 1 are presented to users in
menu form, the standard Mouse Button 1 Mode Menu can be extended to
include the more advanced modes.  For example, there can be a drag
section of the menu that includes move, copy and link choices.  Such
a section would be added to the basic mode menu consisting of the
select and drag choices that co...