JPH0143331B2 - - Google Patents

Info

Publication number
JPH0143331B2
JPH0143331B2 JP11363484A JP11363484A JPH0143331B2 JP H0143331 B2 JPH0143331 B2 JP H0143331B2 JP 11363484 A JP11363484 A JP 11363484A JP 11363484 A JP11363484 A JP 11363484A JP H0143331 B2 JPH0143331 B2 JP H0143331B2
Authority
JP
Japan
Prior art keywords
cursor
movement
mode
operating body
switch
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.)
Expired
Application number
JP11363484A
Other languages
English (en)
Other versions
JPS60256832A (ja
Inventor
Yoshitsugu Sato
Satoshi Furukawa
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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP59113634A priority Critical patent/JPS60256832A/ja
Priority to US06/739,040 priority patent/US4698626A/en
Publication of JPS60256832A publication Critical patent/JPS60256832A/ja
Publication of JPH0143331B2 publication Critical patent/JPH0143331B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/0304Detection arrangements using opto-electronic means
    • G06F3/0317Detection arrangements using opto-electronic means in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Input By Displaying (AREA)

Description

【発明の詳細な説明】 <産業上の利用分野> 本発明は、マイクロコンピユータやワードプロ
セツサー等のCRTデイスプレイ上のカーソルを
移動させるための座標入力装置に関する。
<従来技術> CRTデイスプレイ上のカーソルの移動は、入
力キーボードの左右移動用ボタン又は前後移動用
ボタンを押圧操作することによりなされる。とこ
ろでかかる移動操作においてカーソルを斜め方向
に移動させようとする場合に、二種類のボタンを
順次操作して動かす必要があり、その移動操作が
煩雑である。
この煩雑さから作業者を開放するものとして、
実開昭49−121440号に開示されている様に、走行
平面上での操作体の移送に倣つてCRTデイスプ
レイ上のカーソルを移動させる座標入力装置が提
案されている。これは、操作体の移動量及びその
方向をコンピユータ内の中央処理部CPUに入力
し、該操作体の移動に倣つてカーソルを移動させ
るものであり、而て作業者はCRTデイスプレイ
のカーソルの位置を視認しながら、その所要移動
方向へ前記操作体を走行平面上で移動させること
によつてカーソル移動を簡易に達成できることと
なる。
<発明が解決しようとする問題点> ところで、上述の座標入力装置は、操作体の移
動量に倣つて、定められた対応比でカーソルが移
動するものである。このため、走行平面を広く確
保できない場合には、該操作体の同一方向移動操
作を何度も繰り返す必要がある。特にキーボード
等に付設した走行平面に、X方向とY方向の多数
の走査線からなる格子縞を形成し、操作体の移動
により走査線の横断本数を光学的に検知してカー
ソルを移動させる光学型の座標入力装置にあつて
は、該走行平面の面積が限られるから、操作体の
繰り返し移動操作が頻雑とならざるを得ない。
一方、特開昭59−22126号に開示されている様
に、CRTデイスプレイに固定されたキースイツ
チを制御することによりカーソルを高速移動と低
速移動に選択的に移動できるようにした構成が提
案されている。
ところで、この構成は、操作体を所定操作しな
がら移動させることにより高速、低速の二態様の
速度変換のみを可能とするものである。すなわち
定常的には高速を選定し、カーソルが所定位置近
傍に到来してから低速に変換させるものであつ
て、専らカーソル移動の作業性を良くすることに
主眼がおかれていた。
従つて、上記したように操作体を用いた座標入
力装置において生ずる問題点、すなわち所定走行
平面の広さ等の操作体の使用環境や、CRT画面
の面積等、当該機器の環境条件に対応するという
技術的課題を解決し得るものではなかつた。
本発明は、スイツチ機構の複雑化を招来するこ
となく、多様なカーソル速度の変換を可能とし、
操作性が良くしかも使用環境条件にも適合し得る
座標入力装置の提供を目的とするものである。
<問題点を解決するための手段> 本発明は、走行平面上での操作体のX方向及び
Y方向の移動量を検出する移動量検出手段と、 前記検出手段による検出値を所定倍するための
複数の倍率数値を指定する倍率選定スイツチと、 前記検出値と倍率数値とを乗じた値に従つて
CRTデイスプレイ上のカーソルを移動せしめる
拡大モードと、前記検出値と倍率数値の逆数とを
乗じた値に従つて前記カーソルを移動せしめる縮
小モードとからなる処理手段と、 前記拡大モードと縮小モードとを切換えるモー
ド切換スイツチと を備えてなるものである。
<作用> 倍率選定スイツチにより倍率を指定し、かつモ
ード切換スイツチにより拡大モードと縮小モード
のうちいずれかのモードを選択すると、その組合
わせによりカーソルは操作体の移動量の所定倍で
所要方向に移動する。
すなわち、拡大モードにあつては、操作体の移
動量と倍率数値とを乗じた値に従つてカーソルが
移動し、縮小モードにあつては操作体の移動量と
倍率数値の逆数とを乗じた値に従つてカーソルが
移動する。
<実施例> 第1〜3図は、本発明の第一実施例を示す。
ここで、第1図に示す様に多数の入力キー2が
設けられたキーボード1の右部には、X方向とY
方向の多数の走査線からなる格子縞4が形成され
た方形状の走行平板3が配設されている。その
X、Y方向走査線は夫々略0.25mm巾であつて、
0.50mmピツチ間隔で配列されている。前記X方向
走査線は、例えば赤の可視光線を反射する青色と
し、Y方向走査線は赤外線を反射する緑色とし
て、後記する移動量検出手段13による各線の弁
別を可能としている。
10は、走行平板3上を手動操作によつて移動
される操作体であつて、該操作体10内には赤の
可視光線を投光する発光素子11aと、赤外線を
投光する発光素子11bとが設けられている。ま
たX方向走査線によつて反射された赤の可視光線
を受光するX側受光素子12aと、Y方向走査線
によつて反射された赤外線を受光するY側受光素
子12bとが設けられている。而て、発光素子1
1a,11bと、受光素子12a,12bとで、
本発明の構成要素である移動量検出手段13が構
成されている。
操作体10の上面には、倍率選定スイツチの一
例であるスライド式の倍率選定スイツチ14が設
けられ、該倍率選定スイツチ14を『1』、『2』
〜『16』の各指示目盛に合わせることにより、そ
の倍率数値nに対応した値を選定できる。また該
上面には、前記発光素子11a,11b及び受光
素子を作動させるための作動スイツチ16や、ボ
ー・レートの選択スイツチ等種々のスイツチが付
設されている。
また操作体10の側部には拡縮スイツチ15が
設けられ、そのオン操作により拡大モードとなつ
て、倍率選定スイツチ14による倍率数値nを乗
じた拡大が実行され、そのオフ操作により縮小モ
ードとなつて、倍率数値nの逆数倍での縮小が実
行される。例えば倍率選定スイツチ14で『8』
を選定したとすると、拡縮スイツチ15をオンす
れば8倍に拡大され、オフにすれば1/8に縮小さ
れる。
さらにまた操作体10内には、第2図に示すよ
うに本発明の処理手段である情報処理部CPU1
内蔵され、各スイツチ14,15,16等の状態
や操作体10の走行平板3上の移動に伴つて生じ
る受光素子12a,12bからの入力情報に対応
してパルス信号を発生し、該信号を導電線により
キーボード1を介してコンピユータの中央処理部
CPU2に入力するようにしている。
前記実施例の作用を説明する。
まず操作体10の作動スイツチ16をオン状態
にして移動量検出手段13を作動させる。そして
所望の倍率選定スイツチ14により倍率を指定
し、さらに拡縮スイツチ15を操作して拡大モー
ドまたは縮小モードのいずれかを選定する。
而て後、CRTデイスプレイ5上のカーソル位
置を視認しながら、所望入力位置の方向に沿つて
操作体10を移動させる。この移動により操作体
10は走行平板3のX、Y方向走査線を横断する
こととなるから、発光素子11a,11bからの
反射光を各線分の横断毎に受光素子12a,12
bが受光し、該受光毎に情報処理部CPU1へ方形
波パルス信号が送られる。
前記情報処理部CPU1の固定記憶装置ROMに
は、情報処理部CPU1と共に本発明の処理手段の
一部を構成する作動プログラムが格納されてお
り、受光素子12a,12bからのパルス信号を
スイツチ15,16のオン、オフ状態及び倍率選
定スイツチ14の倍率数値nに基き前記パルス信
号数をn倍または1/n倍して本体の中央処理部
CPU2へ入力する。
かかるプログラムのフローを第3図について説
明する。
ステツプで作動スイツチ16の状態を判断
し、オン状態であれば、次のステツプに移行す
る。
ステツプではX側受光素子12aまたはY側
受光素子12bから1パルス入力されたかどうか
が判断される。
次のステツプでは拡縮スイツチ15のオン、
オフを判断し、オンの場合には倍率選定スイツチ
14の倍率数値nを各ステツプ〜で段階的に
判断し、数値が一致する場合にはX側及びY側受
光素子12a,12bからの1個のパルス信号に
対して当該数値nと等しい数のパルス信号を中央
処理部CPU2へ出力する。
また、拡縮スイツチ15がオフの場合にはステ
ツプの判断によりn=1でない場合にはレジス
ターに1を加える。次にステツプ〜で倍率選
定スイツチ14の倍率数値nを段階的に判断し、
倍率数値nが一致する場合には前記レジスターの
倍率数値nと積算数値rとが等しいかどうかを判
断し、等しければ1パルス信号を中央処理部
CPU2へ出力する。このため例えば倍率数値nを
『4』に設定した場合には、操作体10の受光素
子12a,12bがX方向またはY方向の4本の
走査線の横断を検出して初めて1パルス信号が出
力されることとなるから、前記受光素子12a,
12bのパルス数が1/4に縮小されて中央処理部
CPU2へ出力されることとなる。
前記中央処理部CPU2では前記入力パルス数に
対応して、CRTデイスプレイ5のカーソルを前
記操作体10の移動方向に倣つて移動させる。
而して、また倍率選定スイツチ14及び拡縮ス
イツチ15を設定することによりCRTデイスプ
レイ画面の面積や走行平板3の広さに対応して、
カーソル速度を設定するたけで、機器の環境条件
に適合することができる。また、一端設定してお
けば、作動スイツチ16のオン・オフのみで再現
性のあるカーソル速度を生じさせることができ
る。
一方、カーソル移動の作業性を良くする場合に
は、拡縮スイツチ15のオン、オフ操作のみで良
い。即ち、カーソルを所定位置付近に近づける場
合には拡縮スイツチ15をオンとすれば拡大モー
ドに設定されて、カーソルが前記操作体10の移
動量よりも指定倍拡大して動き、その移動操作量
が低減されることとなる。またカーソルが所定位
置に近づいた場合には、前記拡縮スイツチ15を
オフとすれば縮小モードとなつて、カーソルが前
記操作体10の移動よりも縮小して移動し、この
ためカーソルを精密に所定位置に位置決めできる
こととなる。
上述の実施例において、倍率選定スイツチ14
は第1図に示すようにキーボード1側に設けるこ
ともできる。
さらに、情報処理部CPU1は、各スイツチ1
4,15,16等の状態や前記操作体10の走行
平板3上の移動に伴つて生じる受光素子12a,
12bからの入力情報をブロツク・データとして
信号化する機能のみを有するものとし、中央処理
部CPU2で情報処理部CPU1からの信号を読み取
り、第3図のフローを実行し、かつカーソルを移
動するようにしてもよい。
第4図は、移動量検出手段13の他の実施例で
あつて、机上等に確保された任意のスペースを走
行平板とし、該平板上を手動操作により操作体2
0を移動することによつて、CRTデイスプレイ
5のカーソルを移動させるものである。前記操作
体内には走行平板上を操作体20の移動によつて
回転する走行球21が設けられている。また前記
走行球21のX方向回転に追動して回転するロー
ラ22a及びY方向回転に追動するローラ22b
が夫々回転方向に沿つて走行球21面に当接して
いる。さらにローラ22aには、その回転を検出
するX方向ロータリーエンコーダ23aが、ロー
ラ22bには、その回転を検出するY方向ロータ
リーエンコーダ23bが夫々付設されている。
前記操作体20を適宜の走行平板上をCRTデ
イスプレイ5のカーソル位置を確認しながら所望
入力位置に沿つて移動させると、走行球21が回
転する。この走行球21のX方向成分の回転はロ
ータリーエンコーダ23aにより検出され、Y方
向成分の回転はロータリーエンコーダ23bによ
り検出されて、操作体20内の情報処理部CPU1
にパルス信号が送られる。
前記操作体20には、第一実施例と同じく、倍
率選定スイツチ14、拡縮スイツチ15、作動ス
イツチ16が設けられている(図示せず)。これ
らの機能は、第一実施例と同じであり省略する。
<発明の効果> 本発明は上述したように、拡大又は縮小倍率を
倍率選定スイツチと、モード切換スイツチの選択
肢の組合わせにより、操作体の移動量を所望倍率
で拡大又は縮小して中央処理部CPU2側に入力
し、CRTデイスプレイのカーソルの移動を拡大
できるようにしたものであるから、 (1) スイツチ機構の複雑化等を招来することな
く、カーソルの多様な移動量選択が可能とな
る。
(2) 倍率選定スイツチ及びモード切換スイツチを
一端設定すれば、作動スイツチのオン・オフの
みで再現性のあるカーソル速度を生じさせるこ
とができ、CRTデイスプレイ画面の面積や走
行平板の広さに対応して、カーソル速度を機器
の環境条件に対して容易に適合させることがで
きる。
(3) モード切換スイツチの変換によりカーソルを
目標付近まで拡大モードで高速移動し、目標位
置近傍で縮小モードで低速移動することによ
り、迅速かつ正確な位置決めができ、作業性を
向上する。
等の優れた効果がある。
【図面の簡単な説明】
第1〜3図は本発明の第一実施例を示し、第1
図はキーボード1、操作体10等の平面図、第2
図はブロツク図、第3図はフローチヤート図、第
4図は第二実施例の移動量検出手段13の構成を
示す概要平面図である。 1……キーボード、3……走行平板、10……
操作体、11a,11b……発光素子、12a,
12b……受光素子、13……移動量検出手段、
14……倍率選定スイツチ、15……拡縮スイツ
チ、20……操作体、21……走行球、23a,
23b……ロータリーエンコーダ。

Claims (1)

  1. 【特許請求の範囲】 1 CRTデイスプレイ上のカーソルを、走行平
    面上での操作体の移送に倣つて移動させる座標入
    力装置において、 前記走行平面上での操作体のX方向及びY方向
    の移動量を検出する移動量検出手段と、 前記検出手段による検出値を所定倍するための
    複数の倍率数値を指定する倍率選定スイツチと、 前記検出値と倍率数値とを乗じた値に従つて前
    記カーソルを移動せしめる拡大モードと、前記検
    出値と倍率数値の逆数とを乗じた値に従つて前記
    カーソルを移動せしめる縮小モードとからなる処
    理手段と、 前記拡大モードと縮小モードとを切換えるモー
    ド切換スイツチと を備えてなる座標入力装置。 2 前記モード切換スイツチを、オン・オフ選択
    により前記拡大モードと縮小モードとを切換える
    拡縮スイツチにより構成したことを特徴とする特
    許請求の範囲第1項記載の座標入力装置。 3 前記走行平面には、X方向とY方向の多数の
    走査線からなる格子縞が形成され、前記移動量検
    出手段は、前記X方向走査線のみを反射する光線
    を投光する発光素子と、前記Y方向走査線のみを
    反射する光線を投光する発光素子と、その各反射
    光を受光する受光素子とから構成されていること
    を特徴とする特許請求の範囲第1項記載の座標入
    力装置。 4 前記移動量検出手段は、走行平面上の移動に
    倣つて回転する走行球と、前記走行球のX方向回
    転を検出するエンコーダーと前記走行球のY方向
    回転を検出するエンコーダーとから構成されてい
    ることを特徴とする特許請求の範囲第1項記載の
    座標入力装置。
JP59113634A 1984-06-02 1984-06-02 座標入力装置 Granted JPS60256832A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP59113634A JPS60256832A (ja) 1984-06-02 1984-06-02 座標入力装置
US06/739,040 US4698626A (en) 1984-06-02 1985-05-29 Coordinate-data input device for CRT display having cursor travel control means

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59113634A JPS60256832A (ja) 1984-06-02 1984-06-02 座標入力装置

Publications (2)

Publication Number Publication Date
JPS60256832A JPS60256832A (ja) 1985-12-18
JPH0143331B2 true JPH0143331B2 (ja) 1989-09-20

Family

ID=14617203

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59113634A Granted JPS60256832A (ja) 1984-06-02 1984-06-02 座標入力装置

Country Status (2)

Country Link
US (1) US4698626A (ja)
JP (1) JPS60256832A (ja)

Families Citing this family (58)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6188328A (ja) * 1984-09-19 1986-05-06 Canon Inc 画像表示装置
US4935728A (en) * 1985-01-02 1990-06-19 Altra Corporation Computer control
US4786895A (en) * 1985-08-02 1988-11-22 Xeltron, S. A. Control panel
US5195179A (en) * 1986-01-29 1993-03-16 Hitachi, Ltd. Coordinate input apparatus
JPS62212719A (ja) * 1986-03-14 1987-09-18 Omron Tateisi Electronics Co マウス
US4903012A (en) * 1987-01-20 1990-02-20 Alps Electric Co., Ltd. Coordinate system input device providing registration calibration and a mouse function
US4917516A (en) * 1987-02-18 1990-04-17 Retter Dale J Combination computer keyboard and mouse data entry system
US5046024A (en) * 1987-02-26 1991-09-03 Analogy, Inc. Vector calculator apparatus for graphic waveform manipulation
WO1988009046A1 (en) * 1987-05-04 1988-11-17 Scientific Applications, Inc. Cursor positioning system for computer readout displays
US4816810A (en) * 1987-08-28 1989-03-28 Moore Robert F Remote acceptance switch for computer mouse
US4852055A (en) * 1987-09-04 1989-07-25 The Laitram Corporation Forming lines in computer aided pattern generating systems
US4963858A (en) * 1987-09-08 1990-10-16 Chien Fong K Changeable input ratio mouse
US5068645A (en) * 1987-10-14 1991-11-26 Wang Laboratories, Inc. Computer input device using an orientation sensor
US5363120A (en) * 1987-10-14 1994-11-08 Wang Laboratories, Inc. Computer input device using orientation sensor
JPH01155426A (ja) * 1987-12-11 1989-06-19 Matsushita Electric Ind Co Ltd 情報処理装置
US4954817A (en) * 1988-05-02 1990-09-04 Levine Neil A Finger worn graphic interface device
US5006836A (en) * 1988-06-14 1991-04-09 Wang Laboratories, Inc. Squeezable computer control device
US5021771A (en) * 1988-08-09 1991-06-04 Lachman Ronald D Computer input device with two cursor positioning spheres
US5012231A (en) * 1988-12-20 1991-04-30 Golemics, Inc. Method and apparatus for cursor motion having variable response
FR2645301B1 (fr) * 1989-03-31 1994-07-22 Matra Sep Imagerie Inf Procede et dispositif de trace de cartes
US5309172A (en) * 1989-06-14 1994-05-03 Fox Charles S Computer data and command entry device
IE903802A1 (en) * 1989-10-23 1991-04-24 Microsoft Corp Pointing device with adjustable clamp attachable to a¹keyboard
DE69026516T2 (de) * 1989-11-06 1996-09-12 Calcomp Inc Digitalisiertablett mit zweimodenläufer/maus
JPH087660B2 (ja) * 1990-11-29 1996-01-29 インターナシヨナル・ビジネス・マシーンズ・コーポレーシヨン カーソルの速度制御装置及び速度制御方法
US5714983A (en) * 1991-02-20 1998-02-03 Sacks; Robert Interactive computer system with controllable rate repetition of computer actions in response to operator inputs
WO1992021084A1 (fr) * 1991-05-15 1992-11-26 Fujitsu Limited Dispositif indicateur et procede de commande pour ce dispositif
US5384861A (en) * 1991-06-24 1995-01-24 Picker International, Inc. Multi-parameter image display with real time interpolation
AU3229693A (en) * 1991-12-03 1993-06-28 Logitech, Inc. 3d mouse on a pedestal
US5579033A (en) * 1992-05-20 1996-11-26 International Business Machines Corporation Pointing device for retrofitting onto the keyboard of an existing computer system
US6100875A (en) * 1992-09-03 2000-08-08 Ast Research, Inc. Keyboard pointing device
US5764219A (en) * 1992-09-25 1998-06-09 Ibm Corporation Controller for improved computer pointing devices
US6031218A (en) * 1992-10-05 2000-02-29 Logitech, Inc. System and method for generating band-limited quasi-sinusoidal signals
US5703356A (en) * 1992-10-05 1997-12-30 Logitech, Inc. Pointing device utilizing a photodetector array
US5706026A (en) * 1993-01-25 1998-01-06 Kent; Robert Hormann Finger operated digital input device
US6097371A (en) 1996-01-02 2000-08-01 Microsoft Corporation System and method of adjusting display characteristics of a displayable data file using an ergonomic computer input device
US5473344A (en) * 1994-01-06 1995-12-05 Microsoft Corporation 3-D cursor positioning device
US6940488B1 (en) 1994-01-06 2005-09-06 Microsoft Corporation System and method of adjusting display characteristics of a displayable data file using an ergonomic computer input device
US7322011B2 (en) * 1994-01-06 2008-01-22 Microsoft Corporation System and method of adjusting display characteristics of a displayable data file using an ergonomic computer input device
USD363472S (en) 1994-10-05 1995-10-24 Apple Computer, Inc. Top portion of a laptop computer
US5682525A (en) 1995-01-11 1997-10-28 Civix Corporation System and methods for remotely accessing a selected group of items of interest from a database
US5694153A (en) * 1995-07-31 1997-12-02 Microsoft Corporation Input device for providing multi-dimensional position coordinate signals to a computer
KR100243031B1 (ko) * 1996-11-27 2000-02-01 구자홍 컴퓨터 커서 조절장치
US5963195A (en) * 1996-12-19 1999-10-05 International Business Machines Corporation Hardware-selectable mouse movement
US6636198B1 (en) * 1997-04-15 2003-10-21 Mercer Scientific International Corporation Incremental controller for graphical displays
US6078312A (en) 1997-07-09 2000-06-20 Gateway 2000, Inc. Pointing device with absolute and relative positioning capability
US20010043191A1 (en) * 1997-07-31 2001-11-22 Todd D. Lindsey Audio and video controls on a pointing device for a computer
US6037928A (en) * 1997-11-13 2000-03-14 Imageworks Manufacturing, Inc. System and method for providing restrained, streamlined access to a computerized information source
JPH11338635A (ja) 1998-05-21 1999-12-10 Fujitsu Takamisawa Component Ltd マウス装置
US6529184B1 (en) 2000-03-22 2003-03-04 Microsoft Corporation Ball pattern architecture
US7154479B2 (en) * 2003-05-29 2006-12-26 Nokia Corporation Precision resolution
US20050030279A1 (en) * 2003-08-08 2005-02-10 Liang Fu Multi-functional pointing and control device
ES2304627T3 (es) 2003-11-12 2008-10-16 Research In Motion Limited Establecimiento de prioridad de redes con capacidad de comunicacion de datos con retardos reducidos en el servicio de datos.
US7545362B2 (en) 2004-02-26 2009-06-09 Microsoft Corporation Multi-modal navigation in a graphical user interface computing system
US20060018206A1 (en) * 2004-07-26 2006-01-26 Miho Akitomo Contents delivering method
US20060158424A1 (en) * 2005-01-19 2006-07-20 Tong Xie Optical slide pad
US7773071B2 (en) * 2005-06-22 2010-08-10 Microsoft Corporation Moving an image with an input device
US8310446B1 (en) * 2006-08-25 2012-11-13 Rockwell Collins, Inc. System for integrated coarse and fine graphical object positioning
CN102445999A (zh) * 2010-10-07 2012-05-09 富泰华工业(深圳)有限公司 鼠标

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3835464A (en) * 1973-01-11 1974-09-10 Xerox Corp Position indicator for a display system
GB1570183A (en) * 1976-01-21 1980-06-25 Marconi Co Ltd Position encoding arrangemnts
US4369439A (en) * 1981-01-14 1983-01-18 Massachusetts Institute Of Technology Cursor position controller for a display device
US4364035A (en) * 1981-05-18 1982-12-14 Kirsch Steven T Electro-optical mouse
JPS57207929A (en) * 1981-06-17 1982-12-20 Toshiba Corp Movement detecting system
JPS5858640U (ja) * 1981-10-16 1983-04-20 日本電気株式会社 デイスプレイ装置
JPS5922126A (ja) * 1982-07-29 1984-02-04 Canon Inc カ−ソル移動用キ−スイツチ
JPS5936843A (ja) * 1982-08-26 1984-02-29 Fujitsu Ltd 座標入力装置
US4462594A (en) * 1982-09-29 1984-07-31 Coleco, Industries, Inc. Video game with control of rate of movement of game objects
US4580006A (en) * 1984-06-14 1986-04-01 Hull Daniel T Method and apparatus for providing two dimensional positioning data signals

Also Published As

Publication number Publication date
JPS60256832A (ja) 1985-12-18
US4698626A (en) 1987-10-06

Similar Documents

Publication Publication Date Title
JPH0143331B2 (ja)
CN100498675C (zh) 一种用于计算机触摸屏的光电检测定位系统和方法
US5760764A (en) Computer display cursor controller with serial interface
EP0723217A1 (en) Method for expanding the command capabilities of pointing devices
US20040104894A1 (en) Information processing apparatus
JPH01315816A (ja) タッチパネル装置
JP2001100905A (ja) ロータリーエンコーダ
US4670738A (en) Computer input technique
JP2539779B2 (ja) カ−ソル制御装置
JP3158426B2 (ja) ポインティングデバイス
JP2003108312A (ja) 画面タッチモード切り換え方法
EP0150904A2 (en) Cursor control apparatus and method
JPH0266620A (ja) 座標入力装置
JP2586794B2 (ja) 座標指定入力装置
JPH06131105A (ja) 光学式位置検出装置
JPH0353322Y2 (ja)
JPH0426911Y2 (ja)
JPH04149622A (ja) 学習機能付マウス
JP3038691B2 (ja) ウインドウ移動装置
JP2822474B2 (ja) トレンドグラフ表示装置
JPH05108263A (ja) マウス入力装置
JPH08249117A (ja) カーソル切換装置
JPS5851336A (ja) 電子式ジヨイステイツク
JP3261222B2 (ja) カーソル移動指令入力装置
JPH04283821A (ja) 座標表示装置およびその座標入力装置