DE19723082A1 - Cursor-Steuereinrichtung - Google Patents
Cursor-SteuereinrichtungInfo
- Publication number
- DE19723082A1 DE19723082A1 DE19723082A DE19723082A DE19723082A1 DE 19723082 A1 DE19723082 A1 DE 19723082A1 DE 19723082 A DE19723082 A DE 19723082A DE 19723082 A DE19723082 A DE 19723082A DE 19723082 A1 DE19723082 A1 DE 19723082A1
- Authority
- DE
- Germany
- Prior art keywords
- cursor control
- dimensional
- control device
- signal
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1615—Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function
- G06F1/1616—Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function with folding flat displays, e.g. laptop computers or notebooks having a clamshell configuration, with body parts pivoting to an open position around an axis parallel to the plane they define in closed position
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/169—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated pointing device, e.g. trackball in the palm rest area, mini-joystick integrated between keyboard keys, touch pads or touch stripes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03547—Touch pads, in which fingers can move on a surface
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03549—Trackballs
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0362—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 1D translations or rotations of an operating part of the device, e.g. scroll wheels, sliders, knobs, rollers or belts
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Mathematical Physics (AREA)
- Position Input By Displaying (AREA)
Description
Die Erfindung betrifft eine Cursor-Steuereinrichtung zur
Steuerung eines Cursors auf dem Monitor eines Computers und
im besonderen eine Cursor-Steuereinrichtung zur Steuerung
der Bewegungen eines Gegenstandes innerhalb einer drei
dimensionalen Darstellung, die auf dem Bildschirm eines
Computers wiedergegeben ist.
Die meisten Cursor-Steuereinrichtungen, wie etwa ein Track
ball oder ein Touchpad, die für tragbare Computer einge
setzt werden, sind lediglich zur Steuerung von Bewegungen
eines Gegenstandes innerhalb einer zweidimensionalen Dar
stellung geeignet. Für diejenigen Computeranwendungen, wie
TV-Spiele, die eine dreidimensionale Bewegungssteuerfähig
keit erfordern, sind Joysticks normalerweise die erste
Wahl. Die meisten Joysticks sind jedoch sehr voluminös und
besitzen eine komplexe Ausgestaltungsform. Es wird schwie
rig, diese zusammen mit einem tragbaren Computer zu ver
packen und mit sich zu führen. Dies ist der Grund dafür,
warum die meisten tragbaren Computerbenutzer zweidimensio
nale Cursor-Steuereinrichtungen einsetzen, um dreidimensio
nale Bewegungen bei dreidimensionalen Anwendungen zu steu
ern. Derartige Steuervorgänge sind jedoch normalerweise
sehr komplex und ineffizient bei der Durchführung der drei
dimensionalen Bewegungssteuerung.
Es liegt dementsprechend der Erfindung die Aufgabe zu
grunde, eine Cursor-Steuereinrichtung zur Verfügung zu
stellen, die, unter Vermeidung der aufgezeigten Nachteile,
sehr kompakt ausgebildet ist und einfach eingesetzt werden
kann, um die Bewegungen eines Gegenstandes innerhalb einer
dreidimensionalen Darstellung zu steuern.
Gelöst wird diese Aufgabe gemäß der Erfindung durch die im
Kennzeichen des Hauptanspruches angegebenen Merkmale, wobei
hinsichtlich bevorzugter Ausgestaltungen der erfindungsge
mäßen Cursor-Steuereinrichtung auf die Merkmale der Un
teransprüche verwiesen wird.
Gemäß einer bevorzugten Ausführungsform handelt es sich bei
der Erfindung um eine Cursor-Steuereinrichtung, die elek
trisch an einen Computer angeschlossen ist, zur Bewegungs
steuerung eines Gegenstandes innerhalb einer dreidimensio
nalen Darstellung, die auf dem Bildschirm eines Computers
wiedergegeben ist. Der Computer umfaßt ein Computerprogramm
zur Steuerung der Wiedergabe der dreidimensionalen Darstel
lung über den Bildschirm und der Bewegung des Gegenstandes
innerhalb der dreidimensionalen Darstellung. Die dreidimen
sionale Darstellung umfaßt eine erste, eine zweite sowie
eine dritte Koordinate, die jeweils senkrecht aufeinander
stehen. Die Cursor-Steuereinrichtung umfaßt die folgenden
Merkmale, nämlich:
- (1) Ein Gehäuse mit einer Horizontalfläche sowie einer Ver tikalfläche,
- (2) eine erste Cursor-Steuerung, die auf der Horizontalflä che des Gehäuses installiert ist, zur Erzeugung eines ersten zweidimensionalen Signals, sowie
- (3) eine zweite Cursor-Steuerung, die an der Vertikalfläche des Gehäuses installiert ist, zur Erzeugung eines zweiten zweidimensionalen Signals.
Das Computerprogramm bewegt den Gegenstand innerhalb einer
zweidimensionalen Ebene, die durch die erste und die zweite
Koordinate gebildet wird innerhalb der dreidimensionalen
Darstellung gemäß einem ersten zweidimensionalen Signal und
bewegt den Gegenstand innerhalb einer zweidimensionalen
Ebene, die durch die zweite und die dritte Koordinate ge
bildet wird innerhalb der dreidimensionalen Darstellung,
entsprechend dem zweiten zweidimensionalen Signal. Die
erste und die zweite Cursorsteuerung können gleichzeitig
betrieben werden durch den Daumen und den Zeigefinger oder
den Daumen und den Mittelfinger einer Hand.
Ein Vorteil der Erfindung liegt darin, daß die Cursor-Steuer
einrichtung sehr kompakt ausgestaltet ist und leicht
mit einem tragbaren Computer gekoppelt werden kann.
Ein weiterer Vorteil der Erfindung ist darin zu sehen, daß
sich die Cursor-Steuereinrichtung leicht zur Bewegungs
steuerung eines Gegenstandes innerhalb einer dreidimensio
nalen Darstellung einsetzen läßt.
Weitere Vorteile, Einzelheiten und erfindungswesentliche
Merkmale ergeben sich aus der nachfolgenden Beschreibung
unterschiedlicher Ausführungsformen der Erfindung, unter
Bezugnahme auf die beigefügten Zeichnungen. Dabei zeigen im
einzelnen:
Fig. 1 eine perspektivische Darstellung einer Cursor-Steuer
einrichtung gemäß der Erfindung, die in
einem tragbaren Computer installiert ist,
Fig. 2 ein Blockdiagramm der Cursor-Steuereinrichtung
und des tragbaren Computers, entsprechend der
Darstellung in Fig. 1,
Fig. 3 eine alternative Ausgestaltung einer Cursor
steuereinrichtung gemäß der Erfindung,
Fig. 4 ein Blockdiagramm der Cursor-Steuereinrichtung
gemäß Fig. 3,
Fig. 5 eine weitere Ausführungsform der Cursor-Steuer
einrichtung gemäß der Erfindung und
Fig. 6 eine Variation der Cursor-Steuereinrichtung ge
mäß der Darstellung in Fig. 5.
Die Fig. 1 ist eine perspektivische Darstellung der Cursor-Steuer
einrichtung 12, die gemäß der Erfindung in einem
tragbaren Computer 10 installiert ist. Der Computer 10 um
faßt einen Monitor 14 mit einem Bildschirm 16 zur Wieder
gabe eines Cursors 18 und einer dreidimensionalen Darstel
lung 17 sowie ein rechteckförmiges Computergehäuse 20, wel
ches schwenkbar unterhalb des Monitors 14 installiert ist.
Das Gehäuse 20 umfaßt eine Tastatur 22 auf seiner Oberseite
sowie eine Cursor-Steuereinrichtung 12, die in der Mitte
auf der Vorderseite installiert ist. Die Cursor-Steuerein
richtung 12 wird eingesetzt zur Steuerung von Bewegungen des
Cursors 18 innerhalb der dreidimensionalen Darstellung 17.
Die Cursor-Steuereinrichtung 12 besitzt ein im wesentlichen
rechtwinkliges Gehäuse 24 mit einer Horizontalfläche 26 und
einer Vertikalfläche 28, eine horizontale Cursor-Steuerung
30, die auf der Horizontalfläche 26 installiert ist, zur
Erzeugung eines ersten Bewegungssignals, eine zweite Cur
sor-Steuerung 32, die an der Vertikalebene 28 installiert
ist, zur Erzeugung eines zweiten Bewegungssignals, sowie
zwei Knöpfe 34. Bei dieser Ausführungsform ist die horizon
tale Cursor-Steuerung 30 ein Touchpad, und die vertikale
Cursor-Steuerung 32 ist ein Trackball. Beide Einrichtungen
werden eingesetzt zur Erzeugung zweidimensionaler Bewe
gungssignale zur Steuerung von Bewegungen des Cursors 18.
Verschiedene Cursor-Steuereinrichtungen können auf der Ho
rizontalfläche 26 und der Vertikalfläche 28 installiert
werden, basierend auf den jeweils unterschiedlichen Anfor
derungen.
Ort und Stelle der Anordnung der Horizontalcursor-Steuerung
30 und der Vertikalcursor-Steuerung 32 machen es einfach,
sie mit dem Daumen und dem Zeigefinger oder dem Daumen und
dem Mittelfinger einer Hand gleichzeitig zu betätigen. Die
Cursor-Steuereinrichtung 12 ist auf der Mitte der Vorder
seite des Computergehäuses 20 installiert, so daß ein Be
trieb durch die linke oder die rechte Hand möglich ist. Ein
Benutzer kann somit auch zwei Finger einsetzen, um die Be
wegungen des Cursors 18 innerhalb der Darstellung 17 zu
steuern.
Diese drei Dimensionen der Darstellung 17 können repräsen
tiert werden durch Einsatz der X-, Y- und Z-Koordinaten,
die jeweils senkrecht aufeinander stehen. Eine
X-Y-Horizontalebene, die senkrecht auf dem Bildschirm 16 steht,
wird gebildet durch die X- und Y-Koordinaten. Eine
Y-Z-Vertikalebene, die parallel zum Bildschirm 16 liegt, wird
gebildet durch die Y- und die Z-Koordinaten. Die zweidimen
sionalen Bewegungssignale, die von der Horizontalcursor-Steuerung
30 erzeugt werden, werden eingesetzt zur Bewe
gungssteuerung des Cursors 18 über die X-Y-Horizontalebene.
Die zweidimensionalen Bewegungssignale, die durch die Ver
tikalcursor-Steuerung 32 erzeugt werden, werden eingesetzt
zur Steuerung der Bewegungen des Cursors 18 in der
Y-Z-Vertikalebene.
Die Übereinstimmung zwischen der Horizontalfläche 26 und
der Vertikalfläche 28 der Cursor-Steuereinrichtung 12 und
der X-Y-Horizontalebene und der Y-Z-Vertikalebene der drei
dimensionalen Darstellung 17 erleichtern es für die Cursor-Steuer
einrichtung 12, die dreidimensionalen Bewegungen über
die dreidimensionalen Anwendungen zu steuern. Ein Benutzer
kann intuitiv die Horizontalcursor-Steuerung 30, die sich
auf der Horizontalfläche 26 befindet, zur Bewegungssteue
rung des Cursors 18 in der X-Y-Horizontalebene einsetzen
und die Vertikalcursor-Steuerung 32, die sich auf der Ver
tikalebene 28 befindet, zur Steuerung der Bewegungen des
Cursors 18 in der Y-Z-Vertikalebene einsetzen. Eine derar
tige dreidimensionale Übereinstimmung zwischen der Cursor-Steuer
einrichtung 12 und der dreidimensionalen Darstellung
17 gab es bislang bei herkömmlichen Cursor-Steuereinrich
tungen nicht. Der Einsatz der zweidimensionalen Bewegungen
in der X-Y-Horizontalebene und der Y-Z-Vertikalebene ge
trennt voneinander zur Erzielung einer dreidimensionalen
Bewegungssteuerung macht es sehr einfach, die beiden zwei
dimensionalen Cursor-Steuerungen für die Steuerung des
dreidimensionalen Betriebes einzusetzen.
Die Fig. 2 ist ein Blockdiagramm der Cursor-Steuereinrich
tung 12 und des tragbaren Computers 10 gemäß Fig. 1. Der
Computer 10 umfaßt einen Speicher 42 zur Speicherung von
Computerprogrammen sowie einen Prozessor 40 zur Ausführung
der in dem Speicher befindlichen Programme. Ein Computer
programm 44 ist in dem Speicher 42 abgelegt, welches einge
setzt wird zur Wiedergabe der dreidimensionalen Darstellung
17 auf dem Monitor 14 und zur Bewegungssteuerung des Cur
sors 18 innerhalb der Darstellung 17, entsprechend den Be
wegungssignalen, die durch die Cursorsteuereinrichtung 12
erzeugt werden. Die Cursor-Steuereinrichtung 12 ist elek
trisch an den Computer 10 angeschlossen, um die Bewegungs
signale zu erzeugen. Sie umfaßt eine Horizontalcursor-Steuerung
30, bei welcher es sich um ein Touchpad handelt,
zur Erzeugung von zweidimensionalen Bewegungssignalen, eine
Vertikalcursor-Steuerung 32, bei welcher es sich um einen
Trackball handelt, zur Erzeugung von zweidimensionalen Be
wegungssignalen, einen Eingabeschaltkreis 50, der an die
Knöpfe 34 angeschlossen ist, zur Erzeugung von Schaltsigna
len, sowie einen Steuerschaltkreis 46 zur Übertragung all
der Signale, die durch die Cursor-Steuereinrichtung 12 er
zeugt werden, zum Computer 10 über einen Interface-Schalt
kreis 48.
Wenn das Programm 44, das in dem Computer 10 ausgeführt
wird, ein Bewegungssignal von der Cursor-Steuereinrichtung
12 empfängt, wird es den Cursor 18 innerhalb der Darstel
lung 17 bewegen, entsprechend dem empfangenen Bewegungssi
gnal. Das zweidimensionale Bewegungssignal, welches von der
Horizontalcursor-Steuerung 30 erzeugt wird, wird zunächst
umgesetzt in einen zweidimensionalen Vektor durch das Pro
gramm 44. Dann wird der Cursor 18 in einer X-Y-Horizontal
ebene bewegt, die durch die X- und Y-Koordinaten gebildet
wird, in welcher sich der Cursor 18 befindet, entsprechend
dem zweidimensionalen Vektor. Durch das gleiche Merkmal
wird auch das zweidimensionale Bewegungssignal, welches
durch die Vertikalcursor-Steuerung 32 erzeugt wird, umge
setzt in einen zweidimensionalen Vektor durch das Programm
44, und der Cursor 18 bewegt sich in der Y-Z-Vertikalebene,
die durch die Y- und Z-Koordinaten gebildet wird, in wel
cher sich der Cursor 18 befindet, entsprechend dem zweidi
mensionalen Vektor.
Der Cursor 18 kann bewegt werden sowohl durch den Einsatz
der Horizontalcursor-Steuerung 30 als auch der Vertikalcur
sor-Steuerung 32 entlang der Y-Koordinate innerhalb der
Darstellung 17. Wenn ein Benutzer die Horizontalcursor-Steuerung
30 und die Vertikalcursor-Steuerung 32 gleichzei
tig einsetzt, können zwei entsprechenden Y-Vektoren entlang
der Y-Koordinate zur gleichen Zeit erzeugt werden. Zwei
verschiedene Verfahren können durch das Programm 44 zur
Verfügung gestellt werden, um eine derartige Situation zu
handhaben. Das erste Verfahren liegt darin, die beiden
Y-Vektoren zu summieren und den Cursor 18 entsprechend zu be
wegen. Dieses Verfahren kann dazu führen, daß der Cursor 18
schneller entlang der Y-Koordinate sich bewegt als entlang
den beiden anderen Koordinaten. Ein anderes Verfahren liegt
darin, daß der Y-Vektor ausgewählt wird, der durch eine
vorbestimmte Cursor-Steuerung, wie etwa die Horizontalcur
sor-Steuerung 30, erzeugt wird, wenn die Y-Vektoren, die
durch beide Cursor-Steuerungen 30 und 32 erzeugt werden,
wiedergegeben werden. Dieses Verfahren führt dazu, daß die
Bewegungsgeschwindigkeit des Cursors 18 entlang der Y-Koor
dinate die gleiche ist wie bei den beiden anderen Koordina
ten.
In manchen Fällen, wenn die beiden Cursor-Steuerung 30 und
32 nicht auf zwei aufeinander senkrecht stehenden Flächen,
wie der Horizontalfläche 26 und der Vertikalfläche 28 in
stalliert werden können, können die beiden Cursor-Steuerung
30 und 32 auf einer ebenen Fläche installiert werden. So
können beispielsweise zwei Horizontalcursor-Steuerungen 30
parallel zueinander auf der Horizontalfläche 26 installiert
werden, so daß der Benutzer Zeigefinger und Mittelfinger
einsetzen kann, um die beiden Cursor-Steuerungen 30 und 32
zu betätigen und dabei den Cursor 18 entlang der X-Y-Hori
zontalebene oder der Y-Z-Vertikalebene zu führen, in wel
cher sich der Cursor 18 befindet.
Die Fig. 3 zeigt eine alternative Cursor-Steuereinrichtung
60 gemäß der Erfindung. Die Cursor-Steuereinrichtung 60 um
faßt ein Gehäuse 62 mit drei jeweils senkrecht aufeinander
stehenden Flächen, nämlich einer Horizontalfläche 67, einer
Vertikalfläche 69 und einer Seitenfläche 71, eine Horizon
talcursor-Steuerung 68, bei welcher es sich um ein Touchpad
handelt, welches auf der Horizontalfläche 67 installiert
ist, eine Vertikalcursor-Steuerung 70, bei welcher es sich
um einen Trackball handelt, der auf der Vertikalfläche 69
installiert ist, sowie eine seitliche Cursor-Steuerung 72,
bei welcher es sich ebenfalls um einen Trackball handelt,
der auf der Seitenfläche 71 installiert ist. Die Horizon
talcursor-Steuerung 68 wird eingesetzt zur Steuerung der
Bewegungen des Cursors entlang einer X-Y-Horizontalebene,
in welcher sich der Cursor 18 befindet. Die Vertikalcursor-Steuerung
70 wird eingesetzt zur Steuerung von Bewegungen
des Cursors 18 entlang einer Y-Z-Vertikalebene, in welcher
sich der Cursor 18 befindet. Die Seitencursor-Steuerung 72
wird eingesetzt zur Steuerung der Bewegungen des Cursors 18
entlang einer X-Z-Seitenebene, in welcher sich der Cursor
18 befindet.
Verglichen mit der Cursor-Steuereinrichtung 12 gemäß Fig.
1, besitzt die Cursor-Steuereinrichtung 60 gemäß Fig. 3
eine besondere zweidimensionale Cursor-Steuerung 72 zur
Steuerung von Bewegungen des Cursors 18 entlang der
X-Z-Seitenebene. Ein solcher Aufbau vereinfacht in starkem Maße
die Bewegungssteuerung des Cursors 18 entlang der X-Z-Sei
tenebene.
Die drei Cursor-Steuerungen 68, 70 und 72 können auch auf
einer flachen Fläche installiert werden, wenn es unmöglich
ist, diese drei Steuerungen auf jeweils einander senkrecht
stehenden Flächen zu installieren. In einem solchen Fall
kann der Benutzer den Zeigefinger, den Mittelfinger und den
Ringfinger einsetzen, um die drei Steuerungen für die
Steuerung der Cursorbewegungen entlang der X-Y-Horizontal
ebene, der Y-Z-Vertikalebene und der X-Z-Seitenebene, in
welcher sich der Cursor 18 befindet, zu steuern.
Die Fig. 4 ist ein Blockdiagramm der Cursor-Steuereinrich
tung 60, die in Fig. 3 wiedergegeben ist. Die Cursor-Steuer
einrichtung 60 umfaßt eine Horizontalcursor-Steuerung
68, eine Vertikalcursor-Steuerung 70 sowie eine Seitencur
sor-Steuerung 72 zur Erzeugung zweidimensionaler Bewegungs
signale, einem Eingabeschaltkreis 74, der an die Knöpfe der
Cursor-Steuerung 60 angeschlossen ist, zur Erzeugung von
Knopfsignalen sowie einen Steuerschaltkreis 76 zur Übertra
gung all dieser Signale, die durch die Cursor-Steuerein
richtung 60 erzeugt wurden, zum Computer 10 über den Inter
face-Schaltkreis 78. Verglichen mit dem Blockdiagramm der
Cursor-Steuereinrichtung 12, die in Fig. 2 wiedergegeben
ist, umfaßt die Cursor-Steuereinrichtung 16 eine zusätzli
che zweidimensionale Seitencursor-Steuerung 72.
Die Fig. 5 zeigt eine weitere Cursor-Steuereinrichtung 80
gemäß der Erfindung. Die Cursor-Steuereinrichtung 80 umfaßt
ein Gehäuse 82 mit zwei jeweils senkrecht aufeinander ste
henden Flächen, d. h. einer Horizontalfläche 84 sowie einer
Vertikalfläche 86, eine Horizontalcursor-Steuerung 88, bei
welcher es sich um ein drehbares Rad handelt, welches auf
der horizontalen Fläche 84 installiert ist, eine Vertikal
cursor-Steuerung 90, bei welcher es sich um einen Trackball
handelt, der auf der Vertikalfläche 86 installiert ist. Die
Horizontalcursor-Steuerung 88 wird eingesetzt zur Steuerung
der Bewegungen des Cursors 18 entlang der X-Koordinate, in
welcher sich der Cursor 18 befindet. Und die Vertikalcur
sor-Steuerung 90 wird eingesetzt zur Steuerung der Bewegun
gen des Cursors 18 entlang der Y-Z-Vertikalebene, in wel
cher sich der Cursor 18 befindet. Das drehbare Rad 88 kann
durch andere Einrichtungen ersetzt werden, wie etwa einen
verschiebbaren Knopf zum Treiben des Cursors 18 vor und zu
rück entlang der X-Koordinate.
Verglichen mit der Cursor-Steuereinrichtung 12, die in Fig.
1 wiedergegeben ist, kann das drehbare Rad 88 der Cursor-Steuer
einrichtung 80 lediglich eine eindimensionale Cursor
bewegung steuern. Der elektrische Schaltkreis der Cursor-Steuer
einrichtung 18 ist sehr ähnlich wie die Cursor-Steuer
einrichtung 12 aufgebaut, mit der Ausnahme, daß die
Horizontalcursor-Steuerung 88 lediglich eindimensionale Be
wegungssignale zu erzeugen vermag.
Die Fig. 6 zeigt eine Modifikation der Cursor-Steuerein
richtung 80, entsprechend der Darstellung in Fig. 5. Die
Cursor-Steuereinrichtung 100 umfaßt ein Gehäuse 102 mit
zwei jeweils senkrecht aufeinander stehenden Flächen, näm
lich einer Horizontalfläche 104 und einer Vertikalfläche
106, eine Horizonalcursor-Steuerung 108, bei welcher es
sich um einen Trackball handelt, der auf der Horizontalflä
che 104 installiert ist, sowie eine Vertikalcursor-Steue
rung 110, bei welcher es sich um ein drehbares Rad handelt,
welches auf der Vertikalfläche 106 installiert ist. Die Ho
rizontalcursor-Steuerung 108 wird eingesetzt zur Steuerung
der Bewegungen des Cursors entlang der X-Y-Horizontalebene,
in welcher sich der Cursor 18 befindet. Und die Vertikal
cursor-Steuerung 110 wird eingesetzt zur Steuerung der Be
wegungen des Cursors entlang der Z-Koordinate, auf welcher
sich der Cursor 18 befindet.
Verglichen mit der Cursor-Steuereinrichtung 80 gemäß Fig. 5
sind die Positionen der eindimensionalen Horizontalcursor-Steuerung
88 und der zweidimensionalen Vertikalcursor-Steuerung
90 der Cursor-Steuereinrichtung 80 umgekehrt in
der Cursor-Steuereinrichtung 100. Die rechtwinklige Bezie
hung zwischen der Horizontalfläche 104 und der Vertikalflä
che 106 macht es für den Benutzer sehr einfach, dreidimen
sionale Steuerbewegungen auszuführen, unter Einsatz der
beiden Steuerungen 108 und 110. Verglichen mit herkömmli
chen Joysticks sind die Cursor-Steuereinrichtung 12, 60, 80
und 100 alle sehr kompakt aufgebaut und können leicht in
tragbare Computer integriert werden oder als kleines Peri
phergerät ausgebildet werden, welches einfach mit anderen
Ausrüstungsgegenständen zu transportieren ist.
Zusammenfassend wird eine Cursor-Steuereinrichtung, die
elektrisch an einen Computer angeschlossen ist, eingesetzt
zur Steuerung von Bewegungen eines Objektes innerhalb einer
dreidimensionalen Darstellung, die auf dem Bildschirm eines
Computers wiedergegeben ist. Der Computer umfaßt ein Compu
terprogramm zur Steuerung der Wiedergabe der dreidimensio
nalen Darstellung über den Bildschirm und zur Bewegung des
Objektes innerhalb dieser dreidimensionalen Darstellung.
Die dreidimensionale Darstellung umfaßt eine erste, eine
zweite sowie eine dritte Koordinate, die jeweils senkrecht
aufeinander stehen. Die Cursor-Steuereinrichtung umfaßt ein
Gehäuse mit einer ersten Fläche und einer zweiten Fläche,
die jeweils senkrecht aufeinander stehen, eine erste Cur
sor-Steuerung, die auf der ersten Fläche installiert ist
zur Erzeugung eines ersten zweidimensionalen Signals und
eine zweite Cursor-Steuerung, die auf der zweiten Fläche
installiert ist zur Erzeugung eines zweiten zweidimensiona
len Signals. Das Computerprogramm bewegt das Objekt inner
halb einer zweidimensionalen Ebene, die durch die erste und
die zweite Koordinate innerhalb der dreidimensionalen Dar
stellung definiert ist, entsprechend dem ersten zweidimen
sionalen Signal, und bewegt das Objekt innerhalb einer
zweidimensionalen Ebene, die durch die zweite und die
dritte Koordinate innerhalb der dreidimensionalen Darstel
lung definiert wird, entsprechend dem zweiten zweidimensio
nalen Signal.
Es soll an dieser Stelle noch einmal ausdrücklich angegeben
werden, daß es sich bei der vorangehenden Beschreibung le
diglich um eine solche beispielhaften Charakters handelt
und daß verschiedene Abänderungen und Modifikationen mög
lich sind, ohne dabei den Rahmen der Erfindung zu
verlassen.
Claims (19)
1. Cursor-Steuereinrichtung, die elektrisch an einen
Computer angeschlossen ist zur Steuerung der Bewegungen ei
nes Objektes innerhalb einer dreidimensionalen Darstellung,
die auf dem Bildschirm eines Computers wiedergegeben ist,
wobei der Computer ein Computerprogramm umfaßt zur Steue
rung der Wiedergabe der dreidimensionalen Darstellung auf
dem Bildschirm und zur Bewegung des Objektes der dreidimen
sionalen Darstellung,
dadurch gekennzeichnet,
daß die Cursor-Steuereinrichtung (12) die folgenden Merk
male umfaßt, nämlich:
- a) ein Gehäuse (24) mit einer ersten Fläche (26) und einer zweiten Fläche (28), wobei die beiden Flächen (26, 28) im wesentlichen senkrecht aufeinander stehen,
- b) eine erste Cursor-Steuerung (30), die auf der ersten Fläche (26) installiert ist zur Erzeugung eines ersten Be wegungssignals, sowie
- c) eine zweite Cursor-Steuerung (32), die auf der zweiten Fläche (28) installiert ist zur Erzeugung eines zweiten Be wegungssignals,
2. Cursor-Steuereinrichtung nach Anspruch 1, dadurch
gekennzeichnet, daß die dreidimensionale Darstellung (17)
eine erste, eine zweite sowie eine dritte Koordinate um
faßt, die jeweils senkrecht aufeinander stehen, wobei das
durch die erste Cursor-Steuerung (30) erzeugte Bewegungssi
gnal ein zweidimensionales Signal ist und das Computerpro
gramm das Objekt (18) innerhalb einer zweidimensionalen
Ebene führt, die durch die erste und die zweite Koordinate
innerhalb der dreidimensionalen Darstellung definiert ist,
entsprechend dem zweidimensionalen Signal, welches durch
die erste Cursor-Steuerung (30) erzeugt wurde und wobei das
Bewegungssignal, welches durch die zweite Cursor-Steuerung
(32) erzeugt wird, ebenfalls ein zweidimensionales Signal
ist und das Computerprogramm das Objekt (18) innerhalb ei
ner zweidimensionalen Ebene führt, die durch die zweite und
die dritte Koordinate innerhalb der dreidimensionalen Dar
stellung (17) definiert ist, entsprechend dem zweidimensio
nalen Signal, welches durch die zweite Cursor-Steuerung
(32) erzeugt wurde.
3. Cursor-Steuereinrichtung gemäß Anspruch 2, dadurch
gekennzeichnet, daß die erste und die zweite Cursor-Steue
rung (30, 32) als Trackball oder Touchpad zur Erzeugung
zweidimensionaler Signale ausgebildet sind.
4. Cursor-Steuereinrichtung nach Anspruch 2, dadurch
gekennzeichnet, daß die eine der beiden Flächen der Cursor-Steuer
einrichtung (12) eine Horizontalfläche (26) und die
andere eine Vertikalfläche (28) darstellt.
5. Cursor-Steuereinrichtung nach Anspruch 4, dadurch
gekennzeichnet, daß die dreidimensionale Darstellung (17)
eine Horizontalebene umfaßt, die durch die erste und die
zweite Koordinate definiert ist und senkrecht auf dem Bild
schirm (16) steht, sowie eine Vertikalebene, die durch die
zweite und die dritte Koordinate definiert ist und parallel
zum Bildschirm (16) verläuft und das Computerprogramm das
Objekt (18) innerhalb der Horizontalebene verschiebt, ent
sprechend dem zweidimensionalen Signal, welches durch die
Cursor-Steuerung (30) erzeugt wird, die auf der Horizontal
fläche (26) installiert ist und das Objekt (20) innerhalb
der Vertikalebene verschiebt, entsprechend dem zweidimen
sionalen Signal, welches durch die Cursor-Steuerung (32)
erzeugt wird, die auf der Vertikalfläche (28) installiert
ist.
6. Cursor-Steuereinrichtung nach einem der vorangehen
den Ansprüche, dadurch gekennzeichnet, daß die dreidimen
sionale Darstellung eine erste, eine zweite und eine dritte
Koordinate umfaßt, die jeweils senkrecht aufeinander stehen
und wobei das Bewegungssignal, welches durch die erste Cur
sor-Steuerung (30) erzeugt wird, ein zweidimensionales Si
gnal ist und das Computerprogramm das Objekt (18) in einer
zweidimensionalen Ebene führt, die durch die erste und die
zweite Koordinate innerhalb der dreidimensionalen Darstel
lung definiert ist, entsprechend dem zweidimensionalen Si
gnal, welches durch die erste Cursor-Steuerung (30) erzeugt
wurde, und das zweite Bewegungssignal, welches durch die
zweite Cursor-Steuerung (32) erzeugt wurde, ein eindimen
sionales Signal ist, und das Computerprogramm das Objekt
(18) entlang der dritten Koordinate innerhalb der dreidi
mensionalen Darstellung führt, entsprechend dem eindimen
sionalen Signal, welches durch die zweite Cursor-Steuerung
(32) erzeugt wurde.
7. Cursor-Steuereinrichtung nach Anspruch 6, dadurch
gekennzeichnet, daß die erste Cursor-Steuerung (30) ein
Trackball oder ein Touchpad zur Erzeugung der zweidimensio
nalen Signale ist.
8. Cursor-Steuereinrichtung gemäß Anspruch 6, dadurch
gekennzeichnet, daß die zweite Cursor-Steuerung (32) ein
rotierbares Rad ist oder ein Schiebeknopf zur Erzeugung des
eindimensionalen Signals.
9. Cursor-Steuereinrichtung gemäß Anspruch 6, dadurch
gekennzeichnet, daß eine der beiden Flächen der Cursor-Steuer
einrichtung eine Horizontalfläche und die andere eine
Vertikalfläche ist.
10. Cursor-Steuereinrichtung gemäß Anspruch 9, dadurch
gekennzeichnet, daß die dreidimensionale Darstellung (17)
eine Horizontalebene umfaßt, die durch die erste und die
zweite Koordinate definiert ist und senkrecht auf dem Bild
schirm (16) steht, während mittels des Computerprogramms
das Objekt innerhalb der Horizontalebene führbar ist, ent
sprechend dem zweidimensionalen Signal, welches durch die
Cursor-Steuerung erzeugt wurde, die auf der Horizontalflä
che installiert ist und das Objekt entlang der dritten Ko
ordinate führt, entsprechend dem eindimensionalen Signal,
welches durch die Cursor-Steuerung erzeugt wurde, die in
der Vertikalebene installiert ist.
11. Cursor-Steuereinrichtung gemäß Anspruch 10, dadurch
gekennzeichnet, daß die zweite Cursor-Steuerung ein rotier
bares Rad oder ein Schiebeknopf ist zur Erzeugung des ein
dimensionalen Signals.
12. Cursor-Steuereinrichtung nach Anspruch 9, dadurch
gekennzeichnet, daß die dreidimensionale Darstellung eine
Vertikalebene umfaßt, die durch die zweite und die dritte
Koordinate definiert ist und parallel zum Bildschirm ver
läuft und mittels des Computerprogramms das Objekt inner
halb der Vertikalebene führbar ist, entsprechend dem zwei
dimensionalen Signal, welches durch die Cursor-Steuerung
erzeugt wurde, die auf der Vertikalfläche installiert ist
und das Objekt entlang der ersten Koordinate führt, ent
sprechend dem eindimensionalen Signal, welches durch die
Cursor-Steuerung erzeugt wurde, die auf der Horizontalflä
che installiert ist.
13. Cursor-Steuereinrichtung nach einem der vorangehen
den Ansprüche, dadurch gekennzeichnet, daß das Computerpro
gramm das erste und das zweite Bewegungssignal, welches
durch die Cursor-Steuereinrichtung (12) innerhalb eines
vorbestimmten Zeitraumes erzeugt, kombiniert zur Bildung
eines kombinierten Bewegungssignals und das Objekt inner
halb der dreidimensionalen Darstellung führt, entsprechend
dem kombinierten Bewegungssignal.
14. Cursor-Steuereinrichtung nach einem der vorangehen
den Ansprüche, dadurch gekennzeichnet, daß die erste und
die zweite Cursor-Steuerung (30, 32) gleichzeitig betätig
bar sind durch Einsatz des Daumens und des Zeigefingers
oder des Daumens und des Mittelfingers einer Hand.
15. Cursor-Steuereinrichtung nach einem der vorangehen
den Ansprüche, dadurch gekennzeichnet, daß es sich bei dem
Computer um einen tragbaren Computer handelt mit einem vor
deren Ende, wobei das Gehäuse (24) der Cursor-Steuerein
richtung (12) auf der Vorderseite des tragbaren Computers
installiert ist.
16. Cursor-Steuereinrichtung nach Anspruch 1, dadurch
gekennzeichnet, daß das Gehäuse (62) eine dritte Fläche
(71) umfaßt, die senkrecht zur ersten Fläche (67) und zur
zweiten Fläche (69) ausgerichtet ist und die Cursor-Steuer
einrichtung (60) eine dritte Cursor-Steuerung (72) umfaßt,
die auf der dritten Fläche (71) installiert ist zur Erzeu
gung eines dritten Bewegungssignals, wobei mittels des Com
puterprogramms das Objekt innerhalb der dreidimensionalen
Darstellung führbar ist, entsprechend dem dritten Bewe
gungssignal, welches von der Cursor-Steuereinrichtung
empfangen wurde.
17. Cursor-Steuereinrichtung nach Anspruch 16, gekenn
zeichnet durch:
- a) eine dreidimensionale Darstellung mit einer ersten, ei ner zweiten und einer dritten Koordinate, die jeweils senk recht aufeinander stehen,
- b) Bewegungssignale, die von der ersten, der zweiten und der dritten Cursor-Steuerung erzeugt werden, bei welchen es sich um zweidimensionale Signale handelt,
- c) ein Computerprogramm, welches das Objekt innerhalb einer zweidimensionalen Ebene führt, die durch die erste und die zweite Koordinate innerhalb der dreidimensionalen Darstel lung definiert ist, entsprechend dem zweidimensionalen Signal, welches von der ersten Cursor-Steuerung erzeugt wurde,
- d) ein Computerprogramm, mittels welchem das Objekt inner halb einer zweidimensionalen Ebene führbar ist, die durch die zweite und die dritte Koordinate innerhalb der dreidi mensionalen Darstellung definiert ist, entsprechend dem zweidimensionalen Signal, welches durch die zweite Cursor-Steuerung erzeugt wurde, und
- e) ein Computerprogramm, mittels welchem das Objekt inner halb einer zweidimensionalen Ebene führbar ist, die defi niert ist durch die erste und die dritte Koordinate inner halb der dreidimensionalen Darstellung, entsprechend dem zweidimensionalen Signal, welches durch die dritte Cursor-Steuerung erzeugt wurde.
18. Cursor-Steuereinrichtung nach einem der vorangehen
den Ansprüche, die elektrisch an einen Computer angeschlos
sen ist zur Steuerung von Bewegungen eines Objektes inner
halb einer dreidimensionalen Darstellung, die auf dem Bild
schirm eines Computers wiedergegeben ist, wobei der Compu
ter ein Programm umfaßt zur Steuerung der Wiedergabe der
dreidimensionalen Darstellung auf dem Bildschirm und zur
Bewegung des Objektes innerhalb der dreidimensionalen Dar
stellung, wobei die dreidimensionale Darstellung eine
erste, eine zweite sowie eine dritte Koordinate umfaßt, die
jeweils senkrecht aufeinander stehen, dadurch gekennzeich
net, daß die Cursor-Steuereinrichtung die folgenden Merk
male umfaßt, nämlich:
- a) ein Gehäuse,
- b) eine erste Cursor-Steuerung, die an dem Gehäuse instal liert ist zur Erzeugung eines ersten zweidimensionalen Signals, sowie
- c) eine zweite Cursor-Steuerung, die an dem Gehäuse instal liert ist zur Erzeugung eines zweite zweidimensionalen Signals,
19. Cursor-Steuereinrichtung gemäß Anspruch 18, dadurch
gekennzeichnet, daß außerdem eine dritte Cursor-Steuerung
an dem Gehäuse installiert ist zur Erzeugung eines dritten
zweidimensionalen Signals, wobei das Computerprogramm das
Objekt innerhalb einer zweidimensionalen Ebene führt, die
definiert ist durch die erste und die dritte Koordinate in
nerhalb der dreidimensionalen Darstellung, entsprechend dem
dritten zweidimensionalen Signal.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/852,885 US5914703A (en) | 1997-05-08 | 1997-05-08 | Cursor control device |
| DE19723082A DE19723082A1 (de) | 1997-05-08 | 1997-06-02 | Cursor-Steuereinrichtung |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/852,885 US5914703A (en) | 1997-05-08 | 1997-05-08 | Cursor control device |
| DE19723082A DE19723082A1 (de) | 1997-05-08 | 1997-06-02 | Cursor-Steuereinrichtung |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE19723082A1 true DE19723082A1 (de) | 1998-12-03 |
Family
ID=26037069
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE19723082A Ceased DE19723082A1 (de) | 1997-05-08 | 1997-06-02 | Cursor-Steuereinrichtung |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US5914703A (de) |
| DE (1) | DE19723082A1 (de) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100265713B1 (ko) | 1997-12-24 | 2000-10-02 | 윤종용 | 전자시스템에터치패드를설치하기위한장치 |
| JPH11202998A (ja) * | 1998-01-08 | 1999-07-30 | Fujitsu Takamisawa Component Ltd | 情報処理装置 |
| US6225980B1 (en) * | 1998-02-06 | 2001-05-01 | Carnegie Mellon University | Multi-functional, rotary dial input device for portable computers |
| US6509890B1 (en) * | 1998-03-31 | 2003-01-21 | International Business Machines Corporation | Mini-TrackPoint IV pointing device |
| US6424335B1 (en) * | 1998-09-02 | 2002-07-23 | Fujitsu Limited | Notebook computer with detachable infrared multi-mode input device |
| KR100330160B1 (ko) | 1998-10-13 | 2002-05-09 | 윤종용 | 포인팅 디바이스를 갖는 휴대형 컴퓨터 |
| NO20003909D0 (no) * | 2000-08-01 | 2000-08-01 | Steinar Pedersen | PC styreredskap med forenklet markørposisjonering |
| US20030169235A1 (en) * | 2002-03-07 | 2003-09-11 | Gron Mikkel Hartmann | Three dimensional track ball systems |
| DE10330773A1 (de) * | 2003-07-08 | 2005-04-28 | Glenn Rolus Borgward | Eingabegerät für portable Digitalcomputer und portabler Digitalcomputer mit variabel einsetzbarer Maus |
| US20050243056A1 (en) * | 2004-03-15 | 2005-11-03 | Daryl Afshin | Input device for portable computer |
| US7486279B2 (en) * | 2004-11-30 | 2009-02-03 | Intel Corporation | Integrated input and display device for a mobile computer |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE29513564U1 (de) * | 1995-08-23 | 1995-10-19 | Primax Electronics Ltd | Steuereinrichtung für die Änderung des Anzeigestatus auf einem Monitor |
| US5473344A (en) * | 1994-01-06 | 1995-12-05 | Microsoft Corporation | 3-D cursor positioning device |
| US5483261A (en) * | 1992-02-14 | 1996-01-09 | Itu Research, Inc. | Graphical input controller and method with rear screen image detection |
| US5619231A (en) * | 1993-04-28 | 1997-04-08 | Fujitsu Limited | Multi-dimensional coordinate input apparatus adapted for simple input operation, and system using the same |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5255313A (en) * | 1987-12-02 | 1993-10-19 | Universal Electronics Inc. | Universal remote control system |
| US5019809A (en) * | 1988-07-29 | 1991-05-28 | University Of Toronto Innovations Foundation | Two-dimensional emulation of three-dimensional trackball |
| JPH0290335A (ja) * | 1988-09-28 | 1990-03-29 | Hitachi Ltd | 計算機システムの遠隔オペレーション制御方式 |
| JPH02210522A (ja) * | 1989-02-10 | 1990-08-21 | Toshiba Corp | パーソナルコンピュータ |
| US5075792A (en) * | 1989-03-20 | 1991-12-24 | Hewlett-Packard Company | Low power optical transceiver for portable computing devices |
| JP2821174B2 (ja) * | 1989-04-21 | 1998-11-05 | オリンパス光学工業株式会社 | カメラの遠隔操作装置 |
| US5095303A (en) * | 1990-03-27 | 1992-03-10 | Apple Computer, Inc. | Six degree of freedom graphic object controller |
| US5383043A (en) * | 1993-03-26 | 1995-01-17 | Su; Chih-Hai | Omni-directional infrared sensing circuit |
| JPH078735U (ja) * | 1993-07-09 | 1995-02-07 | 株式会社村田製作所 | 赤外線センサ装置 |
| JP3454482B2 (ja) * | 1993-10-26 | 2003-10-06 | キヤノン株式会社 | 携帯用情報装置 |
-
1997
- 1997-05-08 US US08/852,885 patent/US5914703A/en not_active Expired - Lifetime
- 1997-06-02 DE DE19723082A patent/DE19723082A1/de not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5483261A (en) * | 1992-02-14 | 1996-01-09 | Itu Research, Inc. | Graphical input controller and method with rear screen image detection |
| US5619231A (en) * | 1993-04-28 | 1997-04-08 | Fujitsu Limited | Multi-dimensional coordinate input apparatus adapted for simple input operation, and system using the same |
| US5473344A (en) * | 1994-01-06 | 1995-12-05 | Microsoft Corporation | 3-D cursor positioning device |
| DE29513564U1 (de) * | 1995-08-23 | 1995-10-19 | Primax Electronics Ltd | Steuereinrichtung für die Änderung des Anzeigestatus auf einem Monitor |
Also Published As
| Publication number | Publication date |
|---|---|
| US5914703A (en) | 1999-06-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE69123495T2 (de) | Vorrichtung und Verfahren zur Integration von Zeigerfunktionen in einer Computertastatur | |
| DE10004372B4 (de) | Gestaltung von Kraftempfindungen für Computeranwendungen mit Geräuschen | |
| DE69032645T2 (de) | Datenverarbeitungssystem mit auf Gesten basierenden Eingabedaten | |
| DE69133127T2 (de) | Computergesteuerte Anzeigeverfahren | |
| DE69628727T2 (de) | System zum bearbeiten von dreidimensionalen bildinformationen | |
| DE69517086T2 (de) | Eingabesystem für Winkelinformation | |
| DE60205662T2 (de) | Vorrichtung und Verfahren zur Berechnung einer Position einer Anzeige | |
| DE69018708T2 (de) | Dreidimensionale Maus mit einer Vertiefung. | |
| DE69204045T2 (de) | Verfahren und Vorrichtung zum optischen Eingang von Befehlen oder Daten. | |
| DE19918374A1 (de) | Software-Tastatursystem mit Verwendung einer Griffelspur auf einer Berührungsfläche und Verfahren für die Erkennung von Tastencodes unter Verwendung desselben | |
| EP1853990B1 (de) | Eingabevorrichtung und eingabeverfahren sowie ein entsprechendes computerprogramm und ein entsprechendes computerlesbares speichermedium | |
| DE69428566T2 (de) | Koordinateneingabegerät | |
| DE19525644A1 (de) | Eingabevorrichtung für Computer | |
| DE19723082A1 (de) | Cursor-Steuereinrichtung | |
| DE69425842T2 (de) | Benutzerschnittstelle mit einem verschiebbaren Arbeitsraum und im Arbeitsraum fixierbaren Fenstern | |
| DE102011117012A1 (de) | Erfassung von gleitbewegungen von mehreren fingern unter verwendung von fingerabdrücken zur erzeugung verschiedener ereignisse | |
| DE112006001161T5 (de) | Multidimensionale Eingabevorrichtung | |
| DE19942115A1 (de) | Zeiger-Einrichtung unter Einsatz einer Bilddarstellung zur Erzeugung von Zeigersignalen | |
| DE112010003602T5 (de) | System und Verfahren zum Anzeigen, Navigieren und Auswählen von elektronischgespeichertem Inhalt auf einem Multifunktionshandgerät | |
| DE19744861A1 (de) | Verfahren zum Einsatz einer dreidimensionalen Mouse im WINDOWS-Betriebssystem | |
| DE69026516T2 (de) | Digitalisiertablett mit zweimodenläufer/maus | |
| DE112012003889T5 (de) | Verfahren, Vorrichtung und Computerprogramm, die zum Zeigen auf ein Objekt dienen | |
| DE20180024U1 (de) | Haptische Rückkopplung für Berührungsfelder und andere Berührungssteuerungen | |
| EP1573502A2 (de) | Schnell-eingabevorrichtung | |
| DE19519124A1 (de) | Manuell zu betätigendes optisches Eingabegerät |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OP8 | Request for examination as to paragraph 44 patent law | ||
| 8131 | Rejection |