Browse Prior Art Database

Graphics Input Device Button Usage

IP.com Disclosure Number: IPCOM000059623D
Original Publication Date: 1986-Jan-01
Included in the Prior Art Database: 2005-Mar-08
Document File: 3 page(s) / 37K

Publishing Venue

IBM

Related People

Bradbury, MK: AUTHOR [+2]

Abstract

Button-usage functions for an interactive graphics input device controlling a cursor with a number of buttons to signal an application program are described. Firstly, two buttons each of which may be clicked or held down, together with cursor still or moved, provide four alternative functions. Secondly, for faster operation an option is provided where depression of one button performs two functions. Thirdly, in systems designed for two buttons used with a one-button input device, the application program operates in two modes, and a mode is selected by moving a pointer device out of contact or to a predetermined location. In an interactive graphics application the end user interacts with the processes of the application with a graphic input device. Typical graphic input devices (joystick, mouse, stylus, etc.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 53% of the total text.

Page 1 of 3

Graphics Input Device Button Usage

Button-usage functions for an interactive graphics input device controlling a cursor with a number of buttons to signal an application program are described. Firstly, two buttons each of which may be clicked or held down, together with cursor still or moved, provide four alternative functions. Secondly, for faster operation an option is provided where depression of one button performs two functions. Thirdly, in systems designed for two buttons used with a one-button input device, the application program operates in two modes, and a mode is selected by moving a pointer device out of contact or to a predetermined location. In an interactive graphics application the end user interacts with the processes of the application with a graphic input device. Typical graphic input devices (joystick, mouse, stylus, etc.) have a mechanism for controlling the position of a cursor (visible on a display screen) and a number of buttons which can be pressed and released to signal the application program. FIRSTLY - two- button usage: 1. The two buttons on the graphic input device are given separate and distinct meanings: -One button is assigned to the process of selection (of objects in the picture, items in the menu, etc.); this is referred to as the SELECT button. -The other button is assigned to the process of doing an action (e.g., drawing, moving, deleting, etc.); this is referred to as the DO button.
2.For simplicity, only one button is used at a time. 3. If the graphic input device is moved with both buttons released, then only the displayed cursor is moved. No other process is activated. 4. Each button may be operated by depressing and releasing it without intervening movement of the cursor. This is referred to as a CLICK of the button. 5. Alternatively, while the graphics input device is moved, a button may be held down. This activates an additional process along the cursor movement. It is known as button HOLD DOWN. 6.The process invoked by the various button operations can be summarized as follows:

(Image Omitted)

This requires the use of buttons with separate signalling for up and down and minimizes user error and incorrect operation of the application by allowing feedback to the user (e.g., by highlighting an object which has been selected - SELECT) before completing the action. SECONDLY - Faster two-button usage: The numbe...