JPS6180421A - マウスによるカーソル移動制御方法 - Google Patents

マウスによるカーソル移動制御方法

Info

Publication number
JPS6180421A
JPS6180421A JP59203534A JP20353484A JPS6180421A JP S6180421 A JPS6180421 A JP S6180421A JP 59203534 A JP59203534 A JP 59203534A JP 20353484 A JP20353484 A JP 20353484A JP S6180421 A JPS6180421 A JP S6180421A
Authority
JP
Japan
Prior art keywords
mouse
cursor
speed
controller
shift speed
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.)
Granted
Application number
JP59203534A
Other languages
English (en)
Other versions
JPH0218723B2 (ja
Inventor
Yasuhiko Shichino
七野 弥彦
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.)
Usac Electronic Ind Co Ltd
Original Assignee
Usac Electronic Ind Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Usac Electronic Ind Co Ltd filed Critical Usac Electronic Ind Co Ltd
Priority to JP59203534A priority Critical patent/JPS6180421A/ja
Publication of JPS6180421A publication Critical patent/JPS6180421A/ja
Publication of JPH0218723B2 publication Critical patent/JPH0218723B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Position Input By Displaying (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、マウスを停止してもカーソルをマウスの停止
前の速度に比例した速度で移動出来るようにしたマウス
によるカーソル移動制御方式に関するものである。
〔従来技術と問題点〕
第5図は画像処理システムの1例を示す図である。第5
図において、1はディスプレイ、2はコントローラ、3
はキーボード、4はマウス・パッド、5はマウスをそれ
ぞれ示している。コントローラ2は、例えプロモソサか
ら構成されており、キーボード3及びマウス5からの人
力に従って図形処理を行う。マウス5はマウス・パッド
4上に置かれ、マウス5を移動すると、ディスプレイ画
面上のカーソルは移動する。
第6図はウィンドと論理画面との関係を示すものである
。第2図において、Wはウィンド、LDは論理画面をそ
れぞれ示している。この場合、つインドWがディスプレ
イ1の全画面と1対1に対応しているものと考えてよく
、ウィンドWで囲まれた論理画面領域内の図形がディス
プレイ画面上に表示される。カーソルがウィンドWの辺
に接している状態で、マウス5を移動させると、ウィン
ドWは論理画面LD内を移動する。これにより、論理画
面LDの任意の位置の図形をディスプレイ画面上に表示
させることが出来る。
第7図は従来方式におけるマウス移動速度とディスプレ
イ画面上のカーソル移動速度の関係を示す図である。第
7図において、■は移動速度、仁は時間、実線はマウス
移動速度、点線はカーソル移動速度をそれぞれ示してい
る。従来技術においては、マウス移動速度とカーソル移
動速度の比は、1対1若しくは1対N (Nは正の数)
であった。
また、マウス移動速度とカーソル移動速度の比を速度に
応じて段階的に変化させることも行われている。
従来方式においては、広い論理画面をウィンドで表示し
たい場合、マウスを何回もマウス・パッドの端から端ま
で摩擦させながら移動させなければ、ウィンドを論理画
面上の所望の位置に位置付けすることが出来ない。
〔発明の目的3 本発明は、上記の考察に基づくものであって、図形処理
システムや画像処理システム等の情報処理システムにお
いて、マウスによるカーソル移動をより少ないマウスの
移動で正確且つ高速で可能とするマウスによるカーソル
移動制御方式を提供することを目的としている。
〔目的を達成するための手段〕
そしてそのため、本発明のマウスによるカーソル移動制
御方式は、ディスプレイと、マウスと、コントローラと
を具備し、且つマウスを移動すると、上記コントローラ
の制御によって上記ディスプレイ画面上のカーソルが移
動するようになった情報処理システムにおいて、上記コ
ントローラが、マウス移動速度が低速設定値を超えたと
きに上記カーソルをマウス移動速度に比例して移動させ
、マウス移動速度が上記低速設定値より小さくなったと
き直前のマウス移動速度が高速設定値以上であった場合
にはカーソル移動速度を高速状態に保ち、マウス移動速
度が静止状態又は準静止状態から上記低速設定値以上の
値になったときには上記カーソルの高速状態を解除する
よう構成されていることを特徴とするものである。
〔発明の実施例〕
以下、本発明を図面を参照しつつ説明する。
第1図はマウスの概要を示す図である。第1図において
、11はボール、12はY軸パルス発生器、13はX軸
パルス発生器、14はY軸カウンタ、15はX軸カウン
タ、16はタイマ、17はインタフェース回路をそれぞ
れ示している。マウス5が移動すると、ボール11が回
転する。ボール11の動くと、X軸パルス発生器13及
び/又はX軸パルス発生器12からパルスが出力される
X軸パルス発生器13からのパルスはX軸カウンタ15
によって計数され、X軸パルス発生器12からのパルス
はY軸カウンタ14によって計数される。タイマ16は
一定時間毎(例えば20m5毎)にインタフェース回路
17を介してコントローラに割込みをかけてX軸カウン
タ15及びY軸カウンタ14の内容をコントローラ2に
送り、X軸カウンタ15及びY軸カウンタ14をOにリ
セットする。
第2図はコントローラ2のメモリ割当と定義を示す図で
ある。第2図において、XAはX高速設定値、XBはX
低速設定値、YAはY高速設定値、YBはY低速設定値
、XlとX2はXバッファ、YlとY2はYバッファ、
XOはX出力データ、YOはY出力データをそれぞれ示
している。X出力データ及びY出力データはアプリケー
ション・プログラムによって使用されるものである。
第3図はコントローラ2によって行われる処理を示す図
である。
■ Xi、X2.Yl、Y2をクリアする。
■ XA、XB、YA、YBを所望の値にセットする。
■ 割込みがあるか否かを調べる。Yesのときは■の
処理を行い、NOのときは■の処理を繰り返す。
■ マウス・データXを×1に入れ、マウス・データY
をYlに入れる。
■ Xlの絶対値がXBより小さいか否かを調べる。Y
esのときは■の処理を行い、Noのときは■の処理を
行う。
■ Ylの絶対値がYBより小さいか否かを調べる。Y
esのときは■の処理を行い、Noのときは■の処理を
行う。
■ X2の絶対値がXA以上であるか否かを調べる。Y
esのときは[相]の処理を行い、Noのときは■の処
理を行う。
■ Y2の絶対値がYA以上であるか否かを調べる。Y
esのときは[相]の処理を行い、Noのときは■を行
う。
■ XlをX2に入れ、YlをY2に入れる。
[相] X2をXOに入れ、Y2をYOに入れる。
■ アプリケーション・プログラムを実行する。
次に■の処理に戻る。
第4図は本発明によるマウス移動速度とカーソル移動速
度の関係を示す図である。マウス移動速度が設定値XB
を超えると、カーソル移動速度はマウス移動速度と比例
し、マウス移動速度が設定値XAを超えた後に急激に低
下しても、カーソル移動速度は高速値を保持している。
マウス移動速度が静止状態又は準静止状態から設定値X
Bを超えると、カーソ移動速度はマウス移動速度に比例
するようになる。
〔発明の効果〕
以上の説明から明らかなように、本発明によれば、カー
ソルを長距離移動する場合において、マウスの出発点及
び目的点近くにおいてのみ、実際にマウスを移動すれば
良い。また、本発明によれば、マウス・バンドを小さく
することが可能である。
【図面の簡単な説明】
第1図はマウスの概要を示す図、第2図はコントローラ
のメモリ割当と定義を示す図、第3図はコントローラに
よって行われる処理を示す図、第4図は本発明によるマ
ウス移動速度とカーソル移動速度の関係を示す図、第5
図は図形処理システムの1例を示す図、第6図はウィン
ドと論理画面との関係を示す図、第7図は従来方式にお
けるマウス移動速度とディスプレイ画面上のカーソル移
動速度の関係を示す図である。 1・・・ディスプレイ、2・・・コントローラ、3・・
・キーボード、4・・・マウス・パッド、5・・・マウ
ス、11・・・ボール、12・・・Y軸パルス発生器、
13・・・X軸パルス発生器、14・・・Y軸カウンタ
、15・・・X軸カウンタ、16・・・タイマ、17・
・・インタフェース回路。

Claims (1)

    【特許請求の範囲】
  1. ディスプレイと、マウスと、コントローラとを具備し、
    且つマウスを移動すると、上記コントローラの制御によ
    って上記ディスプレイ画面上のカーソルが移動するよう
    になった情報処理システムにおいて、上記コントローラ
    が、マウス移動速度が低速設定値を超えたときに上記カ
    ーソルをマウス移動速度に比例して移動させ、マウス移
    動速度が上記低速設定値より小さくなったとき直前のマ
    ウス移動速度が高速設定値以上であった場合にはカーソ
    ル移動速度を高速状態に保ち、マウス移動速度が静止状
    態又は準静止状態から上記低速設定値以上の値になった
    ときには上記カーソルの高速状態を解除するよう構成さ
    れていることを特徴とするマウスによるカーソル移動制
    御方式。
JP59203534A 1984-09-28 1984-09-28 マウスによるカーソル移動制御方法 Granted JPS6180421A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59203534A JPS6180421A (ja) 1984-09-28 1984-09-28 マウスによるカーソル移動制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59203534A JPS6180421A (ja) 1984-09-28 1984-09-28 マウスによるカーソル移動制御方法

Publications (2)

Publication Number Publication Date
JPS6180421A true JPS6180421A (ja) 1986-04-24
JPH0218723B2 JPH0218723B2 (ja) 1990-04-26

Family

ID=16475742

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59203534A Granted JPS6180421A (ja) 1984-09-28 1984-09-28 マウスによるカーソル移動制御方法

Country Status (1)

Country Link
JP (1) JPS6180421A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62175344U (ja) * 1986-04-28 1987-11-07
JPH0221829U (ja) * 1988-07-14 1990-02-14

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62175344U (ja) * 1986-04-28 1987-11-07
JPH0221829U (ja) * 1988-07-14 1990-02-14

Also Published As

Publication number Publication date
JPH0218723B2 (ja) 1990-04-26

Similar Documents

Publication Publication Date Title
JPS6325904B2 (ja)
JPS6180421A (ja) マウスによるカーソル移動制御方法
CN101313273A (zh) 控制用户界面上光标速度的方法
US5760763A (en) Video display enhanced pointing control method
US20010045936A1 (en) Computer pointing system
JPH03182926A (ja) データ入力装置
JPH03273420A (ja) 座標入力装置
JPS62150477A (ja) 表示装置
RU2718613C1 (ru) Способ управления устройствами с большим количеством управляемых элементов с помощью манипулятора "мышь"
US5027286A (en) Peripheral control device
SU1164777A1 (ru) Устройство дл управлени курсором
JPH0416989A (ja) カーソル制御装置
JP2560847B2 (ja) カーソル表示方式
JPH0713807B2 (ja) マウス装置
JPH0371219A (ja) カーソル位置の指示方法
JP2675186B2 (ja) X―y方向入力装置
JPH02996A (ja) カーソル制御装置
JPH0210422A (ja) 座標入力装置
SU143181A1 (ru) Система программного управлени сварочно-наплавочными станками
JPS6383832A (ja) カ−ソル移動制御方式
JPH04149622A (ja) 学習機能付マウス
JPS62198921A (ja) カ−ソル制御装置
JPH0416990A (ja) カーソル制御装置
JPH04191919A (ja) カーソル制御装置
JPH0328918A (ja) 座標読取機におけるモータ制御用出力パルス発生方法