JPS60251424A - Resolution control system of mouse type input device - Google Patents
Resolution control system of mouse type input deviceInfo
- Publication number
- JPS60251424A JPS60251424A JP59108153A JP10815384A JPS60251424A JP S60251424 A JPS60251424 A JP S60251424A JP 59108153 A JP59108153 A JP 59108153A JP 10815384 A JP10815384 A JP 10815384A JP S60251424 A JPS60251424 A JP S60251424A
- Authority
- JP
- Japan
- Prior art keywords
- mouse
- input device
- moving distance
- type input
- cursor
- 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
Links
- 238000000034 method Methods 0.000 claims description 10
- 238000010586 diagram Methods 0.000 description 6
- 230000007423 decrease Effects 0.000 description 1
Landscapes
- Position Input By Displaying (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、マ・ウス式入力装置の移動速度に応じてマウ
ス式入力装置の移動量にかける係数を変化させるように
したマウス式入力装置の分解能制御方式に関するもので
ある。[Detailed Description of the Invention] [Industrial Application Field] The present invention provides a mouse-type input device in which a coefficient applied to the amount of movement of the mouse-type input device is changed according to the movement speed of the mouse-type input device. This relates to a resolution control method.
第4図は従来のマウス式入力装置の移動とディスプレイ
画面上のカーソルの移動の関係を説明するための図であ
る。第4図において、1はディスプレイ画面、2はマウ
ス式入力装置をそれぞれ示している。従来技術において
は、マウス式入力装置2がΔPだけ移動すると、ディス
プレイ画面上のカーソルはΔP′だけ移動し、ΔPと八
P′の比は常に一定である。通常はマウス式入力装置の
動きとカーソルの動きの比は、1対2が良いとされてい
る。ディスプレイ画面上の1ドツトは0.3n程度であ
るが、市販されているマウス式入力装置の分解能は0.
25tmないし1fl程度であり、このため操作者がデ
ィスプレイ画面上の1ドツト程度のカーソル移動を望ん
でも、マウス操作が困難であった。また、上記の比、即
ち係数をマウス式入力装置上のスイッチで切換える方式
も考えられるが、操作が繁雑になるという欠点が生ずる
。FIG. 4 is a diagram for explaining the relationship between movement of a conventional mouse type input device and movement of a cursor on a display screen. In FIG. 4, numeral 1 indicates a display screen, and numeral 2 indicates a mouse type input device. In the prior art, when the mouse input device 2 moves by ΔP, the cursor on the display screen moves by ΔP', and the ratio of ΔP to 8P' is always constant. Normally, it is said that a ratio of 1:2 between the movement of a mouse-type input device and the movement of a cursor is good. One dot on a display screen is approximately 0.3n, but the resolution of commercially available mouse input devices is 0.3n.
Therefore, even if the operator wanted to move the cursor by about one dot on the display screen, it was difficult to operate the mouse. It is also conceivable to use a switch on the mouse-type input device to change the ratio, that is, the coefficient, but this method has the drawback that the operation becomes complicated.
本発明は、上記の考察に基づくものであって、マウス式
入力装置において操作者が微細な位置指定を望む場合に
はカーソル移動量を小さく、概ねの位置指定を望む場合
にはカーソル移動量を大きくすることにより操作性を向
上させ得るようになったマウス式入力装置の分解能制御
方式を提供することを目的としている。The present invention is based on the above considerations, and the present invention reduces the amount of cursor movement when the operator desires to specify a detailed position in a mouse-type input device, and decreases the amount of cursor movement when the operator desires to specify a general position. The object of the present invention is to provide a resolution control method for a mouse-type input device that can improve operability by increasing the size of the mouse.
そしてそのため、本発明のマウス式入力装置の分解能制
御方式は、中央処理装置と、マウス制御部と、マウス式
入力装置とを具備するシステムにおいて、上記マウス制
御部は、上記マウス式入力装置からの信号に基づいて一
定時間内における実際のマウス移動量をめ、当該実際の
マウス移動量に基づいて係数を選択し、実際のマウス移
動量に選択された係数をかけたものをマウス移動量とし
て出力するよう構成されていることを特徴とするもので
ある。Therefore, the resolution control method for a mouse-type input device of the present invention is such that, in a system including a central processing unit, a mouse control section, and a mouse-type input device, the mouse control section controls the resolution of the mouse-type input device. Calculates the actual amount of mouse movement within a certain period of time based on the signal, selects a coefficient based on the actual amount of mouse movement, and outputs the product of the actual mouse movement amount multiplied by the selected coefficient as the amount of mouse movement. It is characterized in that it is configured to.
〔発明の実施例〕 以下、本発明を図面を参照しつつ説明する。[Embodiments of the invention] Hereinafter, the present invention will be explained with reference to the drawings.
第1図は本発明におけるマウス式入力装置の移動とディ
スプレイ画面上のカーソル移動との関係を示す図、第2
図は本発明の1実施例のブロック図、第3図は第2図の
マウス制御部で行われる処理を示すフローチャートであ
る。FIG. 1 is a diagram showing the relationship between the movement of the mouse type input device and the movement of the cursor on the display screen in the present invention, and FIG.
The figure is a block diagram of one embodiment of the present invention, and FIG. 3 is a flowchart showing the processing performed by the mouse control section of FIG. 2.
第1図に示すように、マウス式入力装置2が距離ΔPを
移動するに要する時間が短い場合にはディスプレイ画面
上のカーソル移動距離はΔP3 ’となり、距離ΔPを
移動する時間がこれより大きい場合にはディスプレイ画
面上のカーソル移動距離はΔP2 ′となり、距離ΔP
を移動するに要する時間が更に大きい場合にはディスプ
レイ画面上のカーソル移動距離はΔP、′となる。As shown in FIG. 1, when the time required for the mouse type input device 2 to move the distance ΔP is short, the cursor movement distance on the display screen is ΔP3', and when the time required to move the distance ΔP is longer than this, The distance the cursor moves on the display screen is ΔP2′, and the distance ΔP
If the time required to move the cursor is even longer, the distance the cursor moves on the display screen becomes ΔP,'.
第2図は本発明の1実施例のブロック図である。FIG. 2 is a block diagram of one embodiment of the present invention.
第2図において、3は中央処理装置、4はマウス制御部
、5はマイクロプロセッサ、6は入出力ポート、7は入
力ポート、8はディスプレイをそれぞれ示している。マ
ウス制御部4は、マウス式入力装置2からのパルスを受
け取り、マウス式入力装置の移動距離及び方向を中央処
理装置3に報告する。中央処理装置3は、マウス式入力
装置の移動距離及び方向に基づいて、ディスプレイ7の
画面上のカーソルを移動する。マウス制御部4は、マイ
クロプロセッサ5、入出カポ−トロ、入力ポードア及び
メモリ (図示せず)から構成されている。マウス式入
力装置が正のX方向(マウス式入力装置を基準として)
に移動する場合にはX+のパルスが先に生成され、次い
でX−のパルスが生成され、負のX方向に移動する場合
にはX−のパルスが先に生成され、次いでX+のパルス
が生成され、正のY方向に移動するばおいにはY+のパ
ルスが先に生成され次いでY−のパルスが生成され、負
のY方向に移動する場合にばY−のパルスが先に生成さ
れ次いでY+のパルスが生成される。In FIG. 2, 3 is a central processing unit, 4 is a mouse control unit, 5 is a microprocessor, 6 is an input/output port, 7 is an input port, and 8 is a display. The mouse control unit 4 receives pulses from the mouse type input device 2 and reports the moving distance and direction of the mouse type input device to the central processing unit 3. The central processing unit 3 moves the cursor on the screen of the display 7 based on the moving distance and direction of the mouse type input device. The mouse control unit 4 is composed of a microprocessor 5, an input/output capotro, an input port door, and a memory (not shown). The mouse input device is in the positive X direction (based on the mouse input device)
When moving in the negative X direction, an X+ pulse is generated first, then an X- pulse, and when moving in the negative X direction, an X- pulse is generated first, then an X+ pulse. When moving in the positive Y direction, a Y+ pulse is generated first and then a Y- pulse, and when moving in a negative Y direction, a Y- pulse is generated first and then a Y- pulse. A pulse of Y+ is generated.
第3図はマウス制御部4で行われる処理を説明するため
のフローチャートである。マウス制御部4は下記のよう
な処理をおこなう。FIG. 3 is a flowchart for explaining the processing performed by the mouse control section 4. The mouse control unit 4 performs the following processing.
■ タイマをスタートする。■ Start the timer.
■ マウスが移動したか否かを調べる。Yesのときは
■の処理を行い、Noのときは■の処理を行う。■ Check to see if the mouse has moved. If Yes, process (2) is performed, and if No, process (2) is performed.
■ パルスをカウントする。なお、カウンタとしては、
+X方向カウンタ、−X方向カウンタ、+Y方向カウン
タ及び−Y方向カウンタなどがある。■ Count pulses. In addition, as a counter,
There are a +X direction counter, a -X direction counter, a +Y direction counter, a -Y direction counter, etc.
■ タイマのカウント値が所定値になったか否かを調べ
る。Noのときは■の処理に戻り、Yesのときは■の
処理を行う。■ Check whether the timer count value has reached a predetermined value. When the answer is No, the process returns to the process ``■'', and when the answer is ``Yes'', the process ``■'' is performed.
■ マウス式入力装置の実際の移動距離ΔPから係数を
める。この係数は複数設定され、ΔPに応じて選択され
る。ΔPが大きい程、係数は大となる。■ Calculate the coefficient from the actual moving distance ΔP of the mouse input device. A plurality of coefficients are set and selected according to ΔP. The larger ΔP, the larger the coefficient.
■ 実際の移動距離ΔPに係数をかけたものをマウス移
動量とし、このマウス移動量と方向を中央処理装置に報
告する。(2) Multiplying the actual moving distance ΔP by a coefficient is the amount of mouse movement, and report this mouse movement amount and direction to the central processing unit.
以上の説明から明らかなように、本発明によれば、1ド
ソ1一単位のカーソル移動が容易になると共に、概ねの
位置設定も速やかに行うことが出来る。As is clear from the above description, according to the present invention, it becomes easy to move the cursor in units of one doso, and it is also possible to quickly set the general position.
第1図は本発明におけるマウス式入力装置の移動とディ
スプレイ画面上のカーソルの移動との関係を説明する図
、第2図は本発明の1実施例のブロック図、第3図は第
2図のマウス制御部で行われる処理を示すフローチャー
ト、第4図は従来のマウス式入力装置の移動とディスプ
レイ画面上のカーソル移動の関係を説明する図である。
1−ディスプレイ画面、2−マウス式入力装置3−中央
処理装置、4−マうス制御部、5−マイクロプロセッサ
、6−人出力ポート、7・−人力ポート、8−ディスプ
レイ。
特許出願人 ユーザツク電子工業株式会社代理人弁理士
京 谷 四 部
俤1閏
悌3面
俸4図
Z tFIG. 1 is a diagram illustrating the relationship between the movement of a mouse-type input device and the movement of a cursor on a display screen in the present invention, FIG. 2 is a block diagram of an embodiment of the present invention, and FIG. FIG. 4 is a flowchart showing the processing performed by the mouse control unit of FIG. 1-display screen, 2-mouse type input device, 3-central processing unit, 4-mouse controller, 5-microprocessor, 6-human output port, 7-human power port, 8-display. Patent Applicant: Usatsuk Electronic Industry Co., Ltd. Representative Patent Attorney: Kyo Tani
Claims (1)
を具備するシステムにおいて、上記マウス制御部は、上
記マウス式入力装置からの信号に基づいて一定時間内に
おける実際のマウス移動量をめ、当該実際のマウス移動
量に基づいて係数を選択し、実際のマウス移動量に選択
された係数をかけたものをマウス移動量として出力する
よう構成されていることを特徴とするマウス式人力装置
の分解能制御方式In a system comprising a central processing unit, a mouse control unit, and a mouse-type input device, the mouse control unit measures the actual amount of mouse movement within a certain period of time based on a signal from the mouse-type input device; A mouse-type human-powered device, characterized in that it is configured to select a coefficient based on the actual mouse movement amount, and output a result obtained by multiplying the actual mouse movement amount by the selected coefficient as the mouse movement amount. Resolution control method
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59108153A JPS60251424A (en) | 1984-05-28 | 1984-05-28 | Resolution control system of mouse type input device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59108153A JPS60251424A (en) | 1984-05-28 | 1984-05-28 | Resolution control system of mouse type input device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS60251424A true JPS60251424A (en) | 1985-12-12 |
Family
ID=14477288
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP59108153A Pending JPS60251424A (en) | 1984-05-28 | 1984-05-28 | Resolution control system of mouse type input device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS60251424A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6376013A (en) * | 1986-09-19 | 1988-04-06 | Fujitsu Ltd | Input device using a mouse |
JPH01233511A (en) * | 1988-03-14 | 1989-09-19 | Fujitsu Ltd | Drawing editing device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS547467U (en) * | 1977-06-20 | 1979-01-18 | ||
JPS58129643A (en) * | 1982-01-29 | 1983-08-02 | Hitachi Ltd | coordinate input device |
-
1984
- 1984-05-28 JP JP59108153A patent/JPS60251424A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS547467U (en) * | 1977-06-20 | 1979-01-18 | ||
JPS58129643A (en) * | 1982-01-29 | 1983-08-02 | Hitachi Ltd | coordinate input device |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6376013A (en) * | 1986-09-19 | 1988-04-06 | Fujitsu Ltd | Input device using a mouse |
JPH01233511A (en) * | 1988-03-14 | 1989-09-19 | Fujitsu Ltd | Drawing editing device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69205761T2 (en) | Coordinate input device. | |
US4354184A (en) | Display system for localizing regions in a mixed text & picture display | |
EP0707258A2 (en) | Mouse driver arrangement for providing advanced scrolling capabilities to a conventional mouse | |
DE69332282D1 (en) | Method and device for user control by determining the next process states from the current state and by visual representation of the derived next states | |
JPH11507750A (en) | Digitizer controller | |
EP0320329A2 (en) | Real time digital signal processor idle indicator | |
JPS60251424A (en) | Resolution control system of mouse type input device | |
US5326940A (en) | Dynamically-adjustable scanning rate in digitizers | |
JPS5759231A (en) | Controller for cursor movement | |
JPH08106349A (en) | Information processor | |
JP4210921B2 (en) | Command generation method and apparatus for servo control device | |
EP1260900A3 (en) | Method for counting key operations | |
JP2737711B2 (en) | Pointing device cursor movement adjustment function | |
SU826282A1 (en) | Programme-control device | |
JPS61273622A (en) | Pointing device | |
JP3126219B2 (en) | Frequency measurement device | |
KR940002429B1 (en) | Digital pid control method having a linear proportional gain | |
JPH02151901A (en) | Membership function generator | |
JP3411592B2 (en) | Height meter | |
JP2745579B2 (en) | Counting device | |
JPH04370822A (en) | Screen position indication device | |
JPH04191919A (en) | Cursor controller | |
CN114047891A (en) | Intelligent equipment display control system and method | |
JPH06180241A (en) | Process monitoring and control apparatus | |
JPH02259918A (en) | Keyboard control system |