JPH011024A - Cursor control method - Google Patents

Cursor control method

Info

Publication number
JPH011024A
JPH011024A JP62-156805A JP15680587A JPH011024A JP H011024 A JPH011024 A JP H011024A JP 15680587 A JP15680587 A JP 15680587A JP H011024 A JPH011024 A JP H011024A
Authority
JP
Japan
Prior art keywords
cursor
movement
mouse
amount
output value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP62-156805A
Other languages
Japanese (ja)
Other versions
JPS641024A (en
Inventor
久晃 渡辺
誠 平井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP62156805A priority Critical patent/JPS641024A/en
Priority claimed from JP62156805A external-priority patent/JPS641024A/en
Publication of JPH011024A publication Critical patent/JPH011024A/en
Publication of JPS641024A publication Critical patent/JPS641024A/en
Pending legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、カーソル制御方法に関するものである。[Detailed description of the invention] Industrial applications The present invention relates to a cursor control method.

従来の技術 第2図に、従来のカーソル制御方法のフローチャートを
示し、この図に基づいて、従来のカーソル制御方法を説
明する。
BACKGROUND ART FIG. 2 shows a flowchart of a conventional cursor control method, and the conventional cursor control method will be explained based on this diagram.

まず、マウスからの出力値を読み込む。次に、その出力
値を適当な比率で変換して、カーソルの移動量とし、カ
ーソルを移動させる。
First, read the output value from the mouse. Next, the output value is converted at an appropriate ratio to obtain the amount of movement of the cursor, and the cursor is moved.

発明が解決しようとする問題点 一般的に、マウスでボインティングする場合、まず大ま
かなボインティングエリアを定めてまずそこにマウスを
持っていき(ステップ−1)、その後細かい位置決めを
行う(ステップ−2)という2段階のボインティングが
なされる。
Problems to be Solved by the Invention Generally, when pointing with a mouse, first determine a rough pointing area, move the mouse there (Step 1), and then perform detailed positioning (Step 1). 2) is performed in two stages.

−殻内に、マウスを動かす面の面積には、制限が有り、
カーソルを太き(移動させようと思うと、−旦、面の端
まで動かした後、面から離してマウスを、戻す必要が有
る。従来のカーソル制御方法では、この戻す間は、マウ
スからの移動量の出力値は0のため、カーソルは、停止
したままであった。もし、この間もカーソルを移動させ
ることができればボインティングの効率が向上する。
-There is a limit to the area of the surface on which the mouse can be moved within the shell.
If you want to move the cursor, you have to move it to the edge of the surface, then move it away from the surface and bring the mouse back.With conventional cursor control methods, you cannot move the mouse while moving the cursor. Since the output value of the movement amount was 0, the cursor remained stopped.If the cursor could be moved during this time, the efficiency of pointing would be improved.

特にステップ−1では、要求される精度が低いので、こ
の戻す間が有効に使用できる。
Particularly in step-1, since the required accuracy is low, this return period can be used effectively.

本発明は、上述の問題点に鑑み、マウスからの移動量の
出力値がOの場合、0になる直前の出力値から、擬似的
にその時点のカーソル移動量を算出し、その移動量に基
づいてカーソルを移動させる、カーソル制御方法を提供
し、ボインティングに要する手間(時間、及び、労力)
の低減をはかることを、目的とするものである。
In view of the above-mentioned problems, the present invention, when the output value of the movement amount from the mouse is O, calculates the cursor movement amount at that point in a pseudo manner from the output value immediately before it becomes 0, and Provides a cursor control method that moves the cursor based on
The purpose is to reduce the

問題点を解決するための手段 上記問題点を解決するために、本発明は、従来のカーソ
ル制御方法に、マウスからの出力値がOの場合、0にな
る直前の出力値から、擬似的にその時点のカーソルの移
動量を算出する機能を付加し、マウスからの出力値が0
のときも、この機能を用いて、カーソルの移動量を求め
、マウスからの出力値が0のときも、カーソルを移すJ
させることができる、カーソル制御方法を提供するもの
である。
Means for Solving the Problems In order to solve the above problems, the present invention adds to the conventional cursor control method, when the output value from the mouse is O, a pseudo Added a function to calculate the amount of cursor movement at that point, and the output value from the mouse is 0.
You can also use this function to calculate the amount of cursor movement, and even when the output value from the mouse is 0, you can use this function to move the cursor.
This provides a cursor control method that allows the user to control the cursor.

作用 上記本発明による作用は以下の通りである。action The effects of the present invention described above are as follows.

マウスからの移動量の出力値が0より大きいときは、従
来どおり、その出力値が適当な比率で変換されカーソル
の移動量が求められ、カーソルが移動する。出力値が0
のときは、上記の擬似的にカーソルの移動量を算出する
機能を用いてカーソルの移動量が求められ、その移動量
に基づいてカーソルを移動させることにより、マウスか
らの出力値が0のときもカーソルを移動させることがで
きる。従って、マウス面から朋し戻している間もカーソ
ルを(多動させることができ、ボインティングに要する
手間が低減される。
When the output value of the amount of movement from the mouse is greater than 0, the output value is converted at an appropriate ratio to determine the amount of movement of the cursor, and the cursor is moved, as in the past. Output value is 0
In this case, the amount of cursor movement is calculated using the function that calculates the amount of cursor movement in a pseudo manner, and by moving the cursor based on the amount of movement, when the output value from the mouse is 0, You can also move the cursor. Therefore, the cursor can be made hyperactive even while returning from the mouse surface, reducing the effort required for pointing.

実施例 以下本発明の一実施例のカーソル制御方法について、図
面を参照しながら説明する。
Embodiment Below, a cursor control method according to an embodiment of the present invention will be described with reference to the drawings.

第1図は本発明の実施例におけるカーソル制御方法の処
理フローチャートである。
FIG. 1 is a processing flowchart of a cursor control method in an embodiment of the present invention.

第1図において、マウスからの移動量の出力値が0でな
い時は、その出力に対応した分だけ、カーソルを移動さ
せる。0の時は、移動モードかどうかを調べて、移動モ
ードなら、前のステップの移動量から、今回のステップ
の移動量を移動モードに応じて算出して、それに、対応
した分だけ、カーソルを移動させる。移動モードでなけ
れば、カーソルを停止させる。移動モードかどうか、ま
た、どの移動モードかの判断は、マウスに付加されてい
る機能スイッチの状態による。
In FIG. 1, when the output value of the amount of movement from the mouse is not 0, the cursor is moved by an amount corresponding to the output. If it is 0, check whether it is a movement mode, and if it is a movement mode, calculate the movement amount of the current step from the movement amount of the previous step according to the movement mode, and move the cursor by the corresponding amount. move it. If not in move mode, stops the cursor. Whether the mouse is in movement mode or not, and which movement mode it is, depends on the state of the function switch attached to the mouse.

移動モードかどうかの判断を加えることによりマウスか
らの移動量の出力値が0のときは、カーソルが停止して
いてほしいという場合にも対応している。
By adding a judgment as to whether or not it is in movement mode, it is also possible to handle cases where the cursor should remain stationary when the output value of the amount of movement from the mouse is 0.

又、複数の移動モードを設定することにより、マウスか
らの移動lの出力値が0のときのカーソル移動の移動パ
ターンに対する複数の要求に対応している。本実施例で
は、2つの移動モードを設けている。
Furthermore, by setting a plurality of movement modes, a plurality of requests regarding the movement pattern of the cursor movement when the output value of movement l from the mouse is 0 can be met. In this embodiment, two movement modes are provided.

1つめは、定速移動モードで、前のステップと同じたけ
移動し続けるモードである。
The first is a constant speed movement mode, in which the object continues to move the same distance as the previous step.

2つめは、減衰移動モードで、前のステップの移動量か
ら、ある一定の値を減じて、それを今回の移動量にする
モードである。
The second is an attenuation movement mode, in which a certain value is subtracted from the movement amount of the previous step to make it the current movement amount.

定速移動モードを設けることにより、マウスを最初に少
し動かすだけで、あとはマウスを動かさなくてもカーソ
ルが移動し続けるため、ボインティングに要する手間が
大幅に低減される。
By providing a constant speed movement mode, you only need to move the mouse a little at first, and then the cursor continues to move without moving the mouse, greatly reducing the effort required for pointing.

又、減衰移動モードを設けることにより、もう少しだけ
動いて欲しい場合に対応でき、ボインティングに要する
手間が低減される。
Furthermore, by providing a damping movement mode, it is possible to respond to cases where a little more movement is desired, and the effort required for pointing is reduced.

発明の効果 本発明は、カーソル制御方法において、マウスからの移
動量の出力値が0の時でも、0になる直前の出力値によ
り、擬似的にカーソル移動量を算出し、その値に基づい
てカーソルを移動させることにより、マウスからの出力
値が0のときも、カーソルを移動させる機能を付加でき
、ボインティングに要する手間が低減される。
Effects of the Invention The present invention provides a cursor control method in which even when the output value of the movement amount from the mouse is 0, the cursor movement amount is calculated in a pseudo manner from the output value immediately before reaching 0, and the cursor movement amount is calculated based on that value. By moving the cursor, a function to move the cursor can be added even when the output value from the mouse is 0, and the effort required for pointing can be reduced.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は、本発明の処理フローチャート、第2図は、従
来のカーソル制御方法の処理フローチャートである。
FIG. 1 is a processing flowchart of the present invention, and FIG. 2 is a processing flowchart of a conventional cursor control method.

Claims (1)

【特許請求の範囲】[Claims] マウスからの移動量の出力値が0の場合、0になる直前
の出力値から、擬似的にその時点でのカーソル移動量を
算出し、その移動量に基づいてカーソルを移動させるこ
とを特徴とするカーソル制御方法。
When the output value of the amount of movement from the mouse is 0, the amount of cursor movement at that point is calculated in a pseudo manner from the output value immediately before it becomes 0, and the cursor is moved based on the amount of movement. cursor control method.
JP62156805A 1987-06-24 1987-06-24 Cursor control method Pending JPS641024A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62156805A JPS641024A (en) 1987-06-24 1987-06-24 Cursor control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62156805A JPS641024A (en) 1987-06-24 1987-06-24 Cursor control method

Publications (2)

Publication Number Publication Date
JPH011024A true JPH011024A (en) 1989-01-05
JPS641024A JPS641024A (en) 1989-01-05

Family

ID=15635708

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62156805A Pending JPS641024A (en) 1987-06-24 1987-06-24 Cursor control method

Country Status (1)

Country Link
JP (1) JPS641024A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002123114A (en) 2000-10-19 2002-04-26 Fuji Xerox Co Ltd Image forming method
JP2008186484A (en) * 2008-04-25 2008-08-14 Tokai Rika Co Ltd Mouse apparatus

Similar Documents

Publication Publication Date Title
EP0706111B1 (en) Apparatus and method for user interface
CA2078609A1 (en) Upgrade method and system
JPS6023939B2 (en) Tracing control method
JPH011024A (en) Cursor control method
JPS58129643A (en) coordinate input device
JPH011020A (en) mouse
JPH03116219A (en) Pointing device
JPS62224820A (en) Switching device for coordinate input mode
JPS63298619A (en) Cursor control method
JPH011022A (en) mouse
JPS6234348Y2 (en)
JPS60129825A (en) Command inputting method
KR100868274B1 (en) Multimedia remote control system and remote control method
JPS59119449A (en) Repetitive instruction processing device
JPH0362217A (en) Mouse
JPH0325576A (en) Graphic processing system
JPH04145516A (en) Input method for coordinate of information processing system
JPS641024A (en) Cursor control method
JPH06119116A (en) Data control system
JPS62139032A (en) mouse
JPH04181324A (en) Access system for repetitive data structure
Munton ENGINEERING GRAPHICS OVERVIEW.
JPH011023A (en) mouse
JPS5971589A (en) Coordinate input system
JPS61100349A (en) Tracer control device