Browse Prior Art Database

A blinking cross-hair cursor for showing the location of the mouse pointer by using idle timer for mouse and keyboard events

IP.com Disclosure Number: IPCOM000014836D
Original Publication Date: 2001-Mar-01
Included in the Prior Art Database: 2003-Jun-20
Document File: 3 page(s) / 60K

Publishing Venue

IBM

Abstract

Disclosed is a method of reducing the ratio of losing sight of the mouse pointer. By changing the shape/size/colors of the mouse pointer effectively, depending on the activities of the pointing devices and the keyboard, it can contribute to the good performance of users' tasks on PCs.

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 54% of the total text.

Page 1 of 3

  A blinking cross-hair cursor for showing the location of the mouse pointer by using idle timer for mouse and keyboard events

Disclosed is a method of reducing the ratio of losing sight of the mouse pointer. By
changing the shape/size/colors of the mouse pointer effectively, depending on the
activities of the pointing devices and the keyboard, it can contribute to the good
performance of users' tasks on PCs.

A large mouse pointer makes it easy for the users to find the location of the mouse
pointer. But sometimes it becomes a nuisance to some users' tasks, such as drawing a
chart, browsing or editing documentations, because it covers large part of the
displayed area. To the contrary, a small mouse pointer hardly disturb these tasks,
but users easily lose sight of it and they need to wiggle the mouse pointer to find
its location. By doing the followings, this problem can be resolved:

When activities of pointing devices and keyboard don't occur for a certain
period of time, the mouse pointer is changed to larger and louder one, such as a
blinking cross-hair.

The mouse pointer is changed back to the normal one upon the next activity of
the pointing devices or the keyboard.

< Implementation >

(Fig.1) shows the main flow. When the mouse or keyboard activity is detected, check
if timer is already working or not (Step-1). If it is not working yet, go to Step-3.
If it is already working, cancel the timer (Step-2) and go to Step-3. If mouse
pointer is normal one (Step-3), go to Step-5....