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

Smooth Mouse Pointer on Text Base Display

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

Publishing Venue

IBM

Related People

Miyashita, S: AUTHOR [+3]

Abstract

Disclosed is a method for achieving smooth cursor movement as a mouse pointer by changing the cursor shape from one to another according to mouse movement for character terminals which have APA (All Points Addressable) Video buffer. This method uses a set of cursor shapes, which was obtained by dividing the normal cursor into several cursors with equal size.

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

Smooth Mouse Pointer on Text Base Display

       Disclosed is a method for achieving smooth cursor
movement as a mouse pointer by changing the cursor shape from one to
another according to mouse movement for character terminals which
have APA (All Points Addressable) Video buffer.  This method uses a
set of cursor shapes, which was obtained by dividing the normal
cursor into several cursors with equal size.

      Fig. 1 shows an example of a set of cursor shapes which are
made by dividing a cursor into four parts.  Dotted lines show the
original cursor shape and the box with normal lines show the new
cursor shapes.  For convenience, each new cursor is named like
Type-1, Type-2, Type-3 and Type-4.

      For example, let the physical resolution of cursor corresponds
to half of the physical resolution of mouse.  In this case, half of
the detected mouse movement should be reflected to the actual cursor
movement.  Fig. 2 shows an example of changing the cursor shapes when
the mouse moves rightward.

      When the mouse moves rightward by 1 and the position (X, Y)
changes to (X + 1, Y), the cursor position (x, y) does not change
because the display resolution is half of mouse. But the cursor shape
changes from Type-3 to Type-4 as if the new cursor moved rightward by
1.

      When the mouse moves rightward by 1 more and the position (X +
1, Y) changes to (X + 2, Y), the cursor position will change from
(x,y) to (x + 1,y) and again the cursor shape cha...