WO2007107498A2 - Input device for controlling a virtual pointer, in particular a cursor on a computer display - Google Patents

Input device for controlling a virtual pointer, in particular a cursor on a computer display Download PDF

Info

Publication number
WO2007107498A2
WO2007107498A2 PCT/EP2007/052473 EP2007052473W WO2007107498A2 WO 2007107498 A2 WO2007107498 A2 WO 2007107498A2 EP 2007052473 W EP2007052473 W EP 2007052473W WO 2007107498 A2 WO2007107498 A2 WO 2007107498A2
Authority
WO
WIPO (PCT)
Prior art keywords
input device
control
edge
sensor
input
Prior art date
Application number
PCT/EP2007/052473
Other languages
German (de)
French (fr)
Other versions
WO2007107498A3 (en
Inventor
Alexander Kulik
Bernd FRÖHLICH
Wolfgang Sattler
Original Assignee
Bauhaus-Universität Weimar
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 Bauhaus-Universität Weimar filed Critical Bauhaus-Universität Weimar
Publication of WO2007107498A2 publication Critical patent/WO2007107498A2/en
Publication of WO2007107498A3 publication Critical patent/WO2007107498A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/0354Pointing 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/03547Touch pads, in which fingers can move on a surface

Definitions

  • control edge 4 is substantially immovably mounted on the housing of the input device, in which case the sensors are configured as force sensors and that generated by these sensors edge signal is dependent on the impressed in the control edge 4 force.

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)

Abstract

The invention relates to an input device for controlling a virtual pointer, in particular a cursor on a computer display. Said input device comprises a touch-sensitive input surface (1) which activates a positioning signal for controlling the virtual pointer which is dependent on the position on the input surface (1), said position being touched by the user. The input surface (1) is surrounded by a higher control edge (4), whereby an edge signal is generated by means of at least one coupled sensor (6) when touched by the user, said edge signal taking over the control of the virtual display.

Description

Eingabegerät zur Steuerung eines virtuellen Zeigers , insbesondere eines Cursors auf einer Computeranzeige Input device for controlling a virtual pointer, in particular a cursor on a computer display
Die vorliegende Erfindung betrifft ein Eingabegerät zur Steuerung eines virtuellen Zeigers. Ein solcher Zeiger wird vorzugsweise durch einen Cursor auf einer Computeranzeige gebildet. Das Eingabegerät besitzt zu diesem Zweck eine berührungssensitive Eingabefläche, die ein Positionssignal zur Steuerung des virtuellen Zeigers bereitstellt. Das Positionssignal ist dabei abhängig von der durch den Benutzer des Eingabegeräts berührten Position auf der Eingabefläche.The present invention relates to an input device for controlling a virtual pointer. Such a pointer is preferably formed by a cursor on a computer display. The input device has for this purpose a touch-sensitive input surface which provides a position signal for controlling the virtual pointer. The position signal is dependent on the touched by the user of the input device position on the input surface.
Zur Steuerung von Cursorbewegungen in Computeranwendungen wird am häufigsten die so genannte Computermaus als Eingabegerät verwendet. Damit lässt sich der Cursor in einer zweidimensionalen Ebene in Abhängigkeit von der Mausbewegung steuern. Es sind unterschiedlichste Ausführungsformen der Compu- termaus bekannt geworden, wobei an diesen Eingabegeräten üblicherweise auch mehrere Tasten angeordnet sind, die neben der reinen Cursorsteuerung zusätzlich die Eingabe spezieller Schaltsignale ermöglichen.To control cursor movement in computer applications, the so-called computer mouse is most often used as the input device. This allows the cursor to be controlled in a two-dimensional plane, depending on the mouse movement. Various embodiments of the computer mouse become known, with these input devices usually also having a plurality of keys being arranged, which additionally enable the input of special switching signals in addition to the mere cursor control.
Speziell in Anwendungsfällen, bei denen für die Ablage undEspecially in applications where for the filing and
Bewegung der Computermaus kein ausreichender Platz zur Verfügung steht, kommen häufig auch andere Eingabegeräte zum Einsatz, die unter den Bezeichnungen Trackball, Trackpoint, Joystick oder Touchpad bekannt geworden sind. Solche Eingabe- gerate sind häufig in mobilen Computern (Laptop) integriert. Trackballs, Touchpads und auch die Computermaus werden vom Benutzer bei gleich bleibender Kraft durch eine Verschiebung, Auslenkung oder Rotation bedient. Es handelt sich daher um isotonische Eingabegerate, die sich insbesondere zur Positionssteuerung des Cursors in einer begrenzten Flache eignen.Movement of the computer mouse not enough space is available, are often other input devices are used, which have become known under the designations trackball, trackpoint, joystick or touchpad. Such input devices are often integrated in mobile computers (laptops). Trackballs, touchpads and even the computer mouse are operated by the user with a constant force by a displacement, deflection or rotation. It is therefore about Isotonic input devices, which are particularly suitable for position control of the cursor in a limited area.
Joysticks sind meist elastisch aufgehangene Bedienknuppel, die nach einer Auslenkung durch den Benutzer automatisch in ihre Nullposition zurückkehren. Die genannten Trackpoints sind typische Vertreter isometrischer Eingabegerate, die bei ihrer Betätigung praktisch keine lineare Auslenkung erfahren, sondern stattdessen die vom Benutzer eingeprägte Kraft aufzeichnen und in ein entsprechendes Eingabesignal umwandeln .Joysticks are usually elastically suspended operating knobs, which automatically return to their zero position after being deflected by the user. These trackpoints are typical representatives of isometric input devices that experience virtually no linear deflection when they are actuated, but instead record the force impressed by the user and convert it into a corresponding input signal.
Um die Eingabemoglichkeiten der zuvor beschriebenen Gerate zu erweitern, wird die lineare Positionssteuerung gelegentlich mit einer nicht-linearen Steuerungsfunktion gekoppelt, die abhangig von der Änderung der Sensorwerte arbeitet. Dabei bewirken kleine Änderungen am Sensor eine langsame Bewegung des virtuellen Zeigers und große Änderungen eine uberpropor- tional schnellere Bewegung des Zeigers.In order to extend the input capabilities of the devices previously described, the linear position control is occasionally coupled to a non-linear control function that operates in response to the change in sensor values. Small changes to the sensor cause a slow movement of the virtual pointer and large changes cause a disproportionately faster movement of the pointer.
Anstelle der Positionssteuerung kann auch eine Geschwindigkeitssteuerung des virtuellen Zeigers erfolgen. Eine Geschwindigkeitssteuerung interpretiert das Signal eines Sensors als Geschwindigkeit des Cursors (virtuellen Zeigers) . Beim Trackpoint wird die aufgebrachte Kraft als Geschwindigkeit interpretiert. Bei einem elastischen Joystick wird die Auslenkung als Geschwindigkeit interpretiert.Instead of the position control, a speed control of the virtual pointer can also take place. A speed control interprets the signal of a sensor as the speed of the cursor (virtual pointer). At the trackpoint, the applied force is interpreted as speed. With an elastic joystick the deflection is interpreted as speed.
Bei der Interaktion in Computerumgebungen, beispielsweise bei der Ausfuhrung von Computerspielen, können unbegrenzte virtuelle Räume oder Flachen definiert werden, so dass theoretisch unbegrenzte Translationsbewegungen mit dem Eingabegerat simuliert werden müssen. Ein derart unbegrenzter Raum lasst sich mit Bewegungen isotonischer Eingabegerate nicht vollständig abbilden. Der Benutzer eines isotonischen Eingabegerätes muss zur Überwindung größerer virtueller Strecken daher die Eingabebewegung immer wieder unterbrechen, das Eingabegerat auskuppeln, an eine Anfangsposition zuruckbewegen und dann in die Signalaufzeichnung neu einkuppeln, um den virtuellen Zeiger oder ein anderes gesteuertes virtuelles Objekt weiter in dieselbe Richtung zu verschieben. Bei der Anwendung einer Computermaus wird diese dazu von der Arbeitsflache angehoben und entgegen der gewünschten Bewegung zurückversetzt. Beim ebenfalls bekannten Touchpad muss der Finger von der Eingabeflache abgehoben werden, um in einer zur gewünschten Bewegungsrichtung entgegen gesetzten Richtung versetzt wieder auf die Eingabeflache aufgebracht zu werden. Eine kontinuierliche Bewegung ist damit nicht möglich. Selbst bei Trackballs, die theoretisch eine unbegrenzte Rotation gestatten, muss der Benutzer immer wieder nachgreifen, wenn größere virtuelle Distanzen überwunden werden sollen.When interacting in computer environments, such as when running computer games, unlimited virtual spaces or surfaces can be defined, so theoretically unlimited translational movements must be simulated with the input device. Such an unlimited space lets itself do not fully map with movements of isotonic input devices. The user of an isotonic input device must therefore interrupt the input movement over and over again, disengage the input device, move it back to an initial position and then re-engage in the signal recording in order to move the virtual pointer or another controlled virtual object in the same direction to overcome larger virtual routes , When using a computer mouse, this is lifted from the working surface and set back against the desired movement. In the case of the likewise known touchpad, the finger must be lifted off the input surface in order, in a direction opposite to the desired direction of movement, to be applied again to the input surface. A continuous movement is thus not possible. Even with trackballs that theoretically allow unlimited rotation, the user has to catch up again and again if larger virtual distances are to be overcome.
Eingabegerate zur Geschwindigkeitskontrolle eines virtuellen Zeigers gestatten demgegenüber zwar beliebig große virtuelle Translationsbewegungen, da sie vom Benutzer nur in einer Auslenkung gehalten werden müssen, um den virtuellen Zeiger kontinuierlich weiterzubewegen. Mit diesen Geraten ist aller- dings eine exakte Positionierung des virtuellen Zeigers sehr schwierig .On the other hand, input devices for speed control of a virtual pointer allow arbitrarily large virtual translational movements since they only have to be held by the user in one deflection in order to continuously advance the virtual pointer. With these devices, however, an exact positioning of the virtual pointer is very difficult.
Die DE 103 09 011 Al beschreibt ein Steuergerat zur Positionierung eines Cursors auf einem Computerdisplay. Zielstellung dieses Steuergerätes ist das Vermeiden eines Umsetzens oderDE 103 09 011 A1 describes a control unit for positioning a cursor on a computer display. Objective of this controller is the avoidance of implementing or
Nachgreifens bei der gewünschten Uberbruckung großer virtueller Distanzen. Die Steuerung des Mauszeigers erfolgt durch Verschiebung von beweglich gelagerten Tasten, die gleichzei- - A -Following up on the desired bridging of large virtual distances. The mouse pointer is controlled by shifting movably mounted keys, which simultaneously - A -
tig zur Realisierung der Funktionen einer linken und rechten Taste einer Computermaus dienen. Wenn bei einer Bewegung einer Verschiebeeinheit ein Randbereich erreicht wird, schaltet das Steuergerat in einen zweiten Steuermodus, um eine Fortbewegung des Cursors in der zuvor ausgewählten Bewegungsrichtung zu ermöglichen, ohne dass die Verschiebeeinheit tatsachlich weiter in diese Richtung bewegt werden kann. Bei diesem bekannten Eingabegerat ist es jedoch nachteilig, dass elektrische Schleifkontakte erforderlich sind, um die Verschiebeeinheit zu kontaktieren. Das Eingabegerat unterliegt daher einem hohen Verschleiß und ist bei Beschmutzung der Schleifkontakte fehleranfallig.tig to realize the functions of a left and right button of a computer mouse. When an edge area is reached during a movement of a displacement unit, the control unit switches to a second control mode in order to enable the cursor to move in the previously selected movement direction, without the displacement unit actually being able to be moved further in this direction. In this known input device, however, it is disadvantageous that electrical sliding contacts are required to contact the displacement unit. The input device is therefore subject to high wear and is error-prone on contamination of the sliding contacts.
Die US 6,750,852 zeigt ein Touchpad, welches einen vordefi- nierten Randbereich umfasst, wobei in einem anderen Steuermodus übergegangen wird, wenn der Benutzer den Finger in diesen Randbereich bewegt. Dabei wird von der Positionssteuerung in die Geschwindigkeitssteuerung umgeschaltet, so dass die Cursorbewegung fortgesetzt wird, solange der Finger des Benutzers im Randbereich verbleibt. Da gerade bei mobilen Computern die Gesamtgroße des Touchpads begrenzt ist, kann der Randbereich nur eine minimale Große aufweisen, wenn der Beruhrungsbereich, in welchem eine Positionssteuerung erfolgt, nicht zu stark minimiert werden soll. Der Übergang vom Positionssteuerbereich in den Geschwindigkeitssteuerbereich ist für den Benutzer nicht spurbar, was die Steuerung des virtuellen Zeigers erheblich erschwert. Insbesondere bei der Ruckkehr mit dem Bedienfinger in den Positionssteuerbereich ist es nahezu unmöglich, den genauen Punkt des Verlas- sens des Geschwindigkeitssteuerbereiches zu erkennen, so dass für eine exakte Positionierung des virtuellen Zeigers ein Anheben und Umgreifen des Bedienfingers erforderlich wird. Aus der DE 100 01 619 Al ist ebenfalls ein Touchpad bekannt, welches Navigationstasten mit zusatzlichen Funktionen besitzt. Durch ein Herunterdrucken des Touchpads kann in einen anderen Steuerungsmodus übergegangen werden, um eine Geschwindigkeitskontrolle der virtuellen Zeigerbewegung zu ermöglichen. Auch bei dieser Ausfuhrungsform ist die Bedienung für den Benutzer problematisch, da genaue Positionierungsbewegungen mit dem Finger nicht möglich sind, da gleichzeitig eine lineare Bewegung und eine Kraftausubung quer zur Verschieberichtung erforderlich sind.US Pat. No. 6,750,852 shows a touchpad which includes a predefined edge area, wherein a transition is made in another control mode when the user moves his finger into this edge area. It is switched from the position control in the speed control, so that the cursor movement is continued, as long as the user's finger remains in the edge area. Since the overall size of the touchpad is limited, especially in mobile computers, the edge area can only have a minimal size if the touch area in which a position control is performed should not be minimized too much. The transition from the position control area to the speed control area is not noticeable to the user, which makes control of the virtual pointer much more difficult. In particular, when returning to the position control range with the operating finger, it is almost impossible to detect the exact point of the speed control range leaving, so that an exact positioning of the virtual pointer, a lifting and embracing the operating finger is required. From DE 100 01 619 Al a touchpad is also known, which has navigation buttons with additional functions. By depressing the touchpad, it is possible to move to another control mode to allow speed control of the virtual pointer movement. Also in this embodiment, the operation is problematic for the user, as accurate positioning movements with the finger are not possible because at the same time a linear movement and a force exerted transverse to the direction of displacement are required.
In der US 2005/0024326 Al wird eine Ubertragungsfunktion für ein Eingabegerat beschrieben, bei dem ein Nutzerfinger einen flachen tastenartigen Aktuator, der einen Magneten aufweist, in x- und in y-Richtung bewegt. Die Bewegung des Magneten wird von zwei Hall-Effekt-Sensoren erfasst, die direkt am PC- Bord des Systems befestigt sind, welches unterhalb des Aktua- tors angeordnet ist. Ein Hall-Effekt-Sensor erfasst die Bewegung in x-Richtung und der andere diejenige in y-Richtung. Die Sensorausgangssignale werden von dem A/D-Eingang einesUS 2005/0024326 A1 describes a transmission function for an input device in which a user's finger moves a flat key-type actuator which has a magnet in the x and y directions. The movement of the magnet is detected by two Hall effect sensors mounted directly on the PC board of the system, which is located below the actuator. A Hall-effect sensor detects the movement in the x-direction and the other one in the y-direction. The sensor output signals are taken from the A / D input of a
Mikroprozessors in einen X, Y-Positionsvektor umgewandelt. Die Ubertragungsfunktion umfasst eine Positionsubertragungsfunk- tion und eine Geschwindigkeitsubertragungsfunktion . Es gibt zwei Eingabebereiche, wobei der erste Bereich von einem ring- formigen zweiten Bereich umgeben sein kann. In Abhängigkeit davon, ob sich die erfassten Eingabewerte im ersten oder zweiten Eingabebereich befinden, wird entweder die Positions- ubertragungsfunktion oder die Geschwindigkeitsubertragungs- funktion zur Bestimmung der virtuellen Zeigerposition verwen- det. Es erfolgt eine kontinuierliche Erfassung der Eingabewerte, um auf Basis der ermittelten Sensorausgangssignale die zur Bestimmung der Zeigerposition jeweils zutreffende Über- tragungsfunktion auswählen zu können. Beide Ubertragungsfunk- tionen werden von denselben Sensoren bedient.Microprocessor converted into an X, Y position vector. The transfer function comprises a position transfer function and a speed transfer function. There are two input areas, wherein the first area may be surrounded by a ring-shaped second area. Depending on whether the acquired input values are in the first or second input range, either the position transfer function or the speed transfer function is used to determine the virtual pointer position. The input values are continuously recorded in order, on the basis of the sensor output signals determined, to determine the respectively applicable override for determining the pointer position. selection function. Both transmission functions are operated by the same sensors.
Die Aufgabe der vorliegenden Erfindung besteht somit darin, ein verbessertes Eingabegerat für Computeranwendungen bereitzustellen, welches bei der Steuerung eines virtuellen Zeigers in ergonomisch vorteilhafter Weise den Übergang von einer Positionssteuerung zu einer Geschwindigkeitssteuerung ermöglicht. Dabei soll einerseits ein quasi kontinuierlicher Uber- gang für den Bediener zwischen den beiden Steuerarten ermöglicht werden, wahrend andererseits eine deutliche Unter- scheidbarkeit für den Bediener aufrechterhalten bleiben soll, um dem Benutzer eine Ruckkopplung über die jeweils aktivierte Steuerart zu geben.The object of the present invention is therefore to provide an improved input device for computer applications, which allows in the control of a virtual pointer in an ergonomically advantageous manner, the transition from a position control to a speed control. On the one hand, a quasi-continuous transition for the operator between the two types of tax is to be made possible, while on the other hand a clear distinction should be maintained for the operator to give the user a feedback on the respective activated tax.
Diese Aufgabe wird durch das in Anspruch 1 definierte Eingabegerat gelost.This object is achieved by the input device defined in claim 1.
Durch die Anordnung eines über die Eingabeflache spurbar erhöhten Steuerrandes, der die Eingabeflache in Form eines Begrenzungsrandes umgibt, ist es für den Benutzer leicht spurbar, wenn er mit dem Bedienfinger den Rand der Eingabeflache erreicht, also auch die Grenze der Positionssteuerung erreicht ist. Über die Kopplung des Steuerrandes mit mindes- tens einem Sensor wird bei der Kraftausubung und/oderBy arranging a control edge which can be spotted on the input surface and which surrounds the input surface in the form of a boundary edge, it is easily noticeable to the user when he reaches the edge of the input surface with the operating finger, ie the limit of the position control is reached. About the coupling of the control edge with at least one sensor is in the force application and / or
Verschiebung des Steuerrandes ein Randsignal generiert, welches die Steuerung des virtuellen Zeigers übernimmt, wobei in eine Geschwindigkeitssteuerung übergegangen wird.Shifting the control edge generates an edge signal, which takes over the control of the virtual pointer, which is passed into a speed control.
Je nach Ausfuhrungsform kann das Randsignal abhangig von der auf den Steuerrand eingeprägten Kraft oder von seiner Verschiebung gegenüber dem Gehäuse des Eingabegerätes erzeugt werden. Auch eine Kombination dieser prinzipiell bekannten Moglichkeiten zur Generierung des Steuersignals ist möglich. Beispielsweise kann zunächst eine minimale Verschiebung des Steuerrandes den Übergang zur Geschwindigkeitssteuerung bewirken, wobei der virtuelle Zeiger mit derselben Geschwin- digkeit fortbewegt wird, die wahrend der vorangegangenenDepending on the embodiment, the edge signal can be generated depending on the impressed on the control edge force or its displacement relative to the housing of the input device. Also a combination of this principle known Possibilities for generating the control signal is possible. For example, a minimum shift of the control edge may first cause the transition to speed control, with the virtual pointer being moved at the same speed as the previous ones
Positionssteuerung über die reale Bewegung des Bedienfingers auf der Eingabeflache vorgegeben wurde. Wenn der Benutzer die auf den Steuerrand eingeprägte Kraft erhöht, kann die Geschwindigkeit der Zeigerbewegung in Abhängigkeit davon erhöht werden, wenn der an den Steuerrand gekoppelte Sensor auch eine kraftabhangige Komponente auswertet.Position control on the real movement of the operating finger was specified on the input surface. As the user increases the force applied to the control edge, the speed of the pointer movement may be increased in response to the sensor coupled to the control edge also evaluating a force dependent component.
Bei einer abgewandelten Ausfuhrungsform ist der Steuerrand im Wesentlichen unbeweglich am Gehäuse des Eingabegerätes befes- tigt, wobei Kraftsensoren an den Steuerrand angekoppelt sind, deren Signale für die Geschwindigkeitssteuerung verarbeitet werden, sobald eine Kraft vom Benutzer auf den Steuerrand eingeprägt wird. Durch geeignete Aufhangung des Steuerrandes und/oder des angekoppelten Kraftsensors können vorzugsweise nur die Kraftkomponenten ausgewertet werden, die im Wesentlichen parallel zur Ebene der Eingabeflache vom Benutzer in den Steuerrand eingeprägt werden. Dabei ist es vorteilhaft, wenn der Steuerrand z.B. über Gummipuffer am Gehäuse befestigt ist. Dies lasst trotz Anwendung einer Kraftsensorik einen kleinen Verschiebeweg für den Finger des Nutzers bei derIn a modified embodiment, the control edge is fixed substantially immovably on the housing of the input device, wherein force sensors are coupled to the control edge, whose signals are processed for the speed control as soon as a force is impressed by the user on the control edge. By suitable suspension of the control edge and / or the coupled force sensor preferably only the force components can be evaluated, which are impressed substantially parallel to the plane of the input surface of the user in the control edge. In this case, it is advantageous if the control edge, e.g. is attached to the housing via rubber buffers. This leaves a small displacement for the finger of the user in spite of the application of a force sensor
Kraftausubung entstehen, wodurch die Bedienung erleichtert wird.Kraftübubung arise, whereby the operation is facilitated.
Bei abgewandelten Ausfuhrungsformen können auch weitere Sensoren an den Steuerrand angekoppelt sein, die gezielt eine im Wesentlichen senkrecht zur Eingabeflache auf den Steuerrand einwirkende Kraftkomponente detektieren, um entweder spezielle Schaltfunktionen auszulosen oder bei Bedarf eine dreidimensionale Bewegung des virtuellen Zeigers zu ermöglichen .In modified embodiments, other sensors may also be coupled to the control edge, which selectively detect a force component acting on the control edge substantially perpendicular to the input surface in order to trigger either special switching functions or, if required, one allow three-dimensional movement of the virtual pointer.
Der Steuerrand kann bei einer anderen Ausführungsform von der reinen Cursorsteuerung losgelöst werden und z.B. in Textver- arbeitungs- oder Konstruktionsprogrammen für eine Scrollfunk- tion dienen, während die Steuerung des virtuellen Zeigers über die berührungssensitive Eingabefläche (z.B. als Touchpad gestaltet) als isotonische Positionssteuerung arbeitet.In another embodiment, the control edge may be detached from the pure cursor control, e.g. in text processing or design programs for a scroll function, while the control of the virtual pointer operates via the touch-sensitive input surface (designed, for example, as a touch pad) as an isotonic position control.
Eine nochmals abgewandelte Ausführungsform zeichnet sich dadurch aus, dass die am Eingabegerät aufgenommenen absoluten Positionsdaten für die Steuerung einer dreidimensionalen Rotation eines virtuellen Zeigers oder sonstigen virtuellen Objektes nutzbar gemacht werden. Der kreisrund geformte Steuerrand bildet in diesem Modus eine Anschlagführung für den Bedienfinger, der auf dem Touchpad (Eingabefläche) kontinuierlich rotieren kann.A further modified embodiment is characterized in that the absolute position data recorded on the input device can be utilized for the control of a three-dimensional rotation of a virtual pointer or other virtual object. The circular shaped control edge forms in this mode a stop guide for the operating finger, which can rotate continuously on the touchpad (input surface).
In den Unteransprüchen sind weitere bevorzugte Ausführungsformen genannt.In the subclaims further preferred embodiments are mentioned.
Weitere Vorteile und Einzelheiten der Erfindung ergeben sich aus der nachfolgenden Beschreibung einer bevorzugten Ausfüh- rungsform unter Bezugnahme auf die Zeichnung. Es zeigen:Further advantages and details of the invention will become apparent from the following description of a preferred embodiment with reference to the drawing. Show it:
Fig. 1 eine Explosionsdarstellung wesentlicher Bauteile eines erfindungsgemäßen Eingabegerätes;Fig. 1 is an exploded view of essential components of an input device according to the invention;
Fig. 2 eine Seitenansicht des zusammengesetztenFig. 2 is a side view of the assembled
Eingabegerätes ; Fig. 3 eine perspektivische Detailansicht einer abgewandelten Ausführungsform des Eingabegerätes, welches der Rotationssteuerung dient.Input device; Fig. 3 is a perspective detail view of a modified embodiment of the input device, which serves the rotation control.
Das in den Fig. 1 und 2 dargestellte Eingabegerät wurde vereinfacht gezeichnet, um die Grundprinzipien und Hauptbestandteile des Eingabegerätes deutlich zu machen. Der Fachmann wird erkennen, dass elektrische Anschlüsse, speziell angepasste Sensoren, ein Gehäuse und elektronische Schaltungen zur Auswertung der Sensorsignale erforderlich sind, um ein betriebsfähiges Eingabegerät bereitzustellen. Derartige Komponenten sind von gattungsgemäßen Eingabegeräten gemäß dem Stand der Technik jedoch bekannt, so dass auf ihre detail- lierte Erläuterung hier verzichtet werden kann.The input device shown in Figs. 1 and 2 has been simplified in order to make clear the basic principles and main components of the input device. Those skilled in the art will recognize that electrical connections, customized sensors, a housing, and electronic circuits for evaluating the sensor signals are required to provide an operable input device. However, such components are known from generic input devices according to the prior art, so that their detailed explanation can be omitted here.
In Fig. 1 sind in einer perspektivischen Explosionsdarstellung einige wichtige Komponenten des erfindungsgemäßen Eingabegerätes vor ihrem Zusammenbau gezeigt. Dieselben Komponen- ten sind in Fig. 2 im zusammengebauten Zustand dargestellt. Das Eingabegerät besitzt zunächst eine berührungssensitive Eingabefläche 1, deren Aufbau und Wirkungsweise (z.B. auf optischer oder kapazitiver Abtastung basierend) aus dem Stand der Technik, beispielsweise von herkömmlichen Touchpads bekannt ist. Oberhalb der Eingabefläche ist eine Gehäuseplatte 2 angeordnet, die die Eingabefläche 1 an den Randbereichen abdeckt und damit Teil der Halterung der Eingabefläche 1 ist. Die Gehäuseplatte 2 weist eine Berührungsöffnung 3 auf, durch welche der Benutzer mit einem Finger oder dem Daumen die Eingabefläche 1 berühren kann. Durch diese Berührung wird im zusammengebauten Gerät ein Positionssignal zur Steuerung eines virtuellen Zeigers (oder eines anderen virtuellen Elements) auf einer Computeranzeige generiert. Das Positionssignal ist jeweils abhängig von der durch den Benutzer berührten Position auf der Eingabefläche 1. Solange der Benutzer seinen Finger über die Eingabefläche bewegt, arbeitet das Eingabegerät wie ein herkömmliches Touchpad zur Steu- erung des virtuellen Zeigers. Je nach Ausführungsform derFIG. 1 shows a perspective exploded view of some important components of the input device according to the invention prior to their assembly. The same components are shown in Fig. 2 in the assembled state. The input device initially has a touch-sensitive input surface 1, whose construction and mode of action (eg based on optical or capacitive sampling) are known from the prior art, for example from conventional touchpads. Above the input surface, a housing plate 2 is arranged, which covers the input surface 1 at the edge regions and thus is part of the holder of the input surface 1. The housing plate 2 has a contact opening 3, through which the user can touch the input surface 1 with a finger or the thumb. This touch generates a position signal in the assembled device to control a virtual pointer (or other virtual element) on a computer display. The Position signal is in each case dependent on the position touched by the user on the input surface 1. As long as the user moves his finger over the input surface, the input device operates like a conventional touchpad for controlling the virtual pointer. Depending on the embodiment of
Eingabefläche 1 können auch Schaltfunktionen durch Antippen diese Fläche ausgelöst werden.Input area 1 can also trigger switching functions by tapping this area.
Oberhalb der Gehäuseplatte 2 ist ein Steuerrand 4 vorgesehen, der sich spürbar über die Ebene der Eingabefläche 1 erhebt.Above the housing plate 2, a control edge 4 is provided, which rises appreciably above the plane of the input surface 1.
Der Steuerrand kann z.B. eine Höhe von 3 bis 10 mm aufweisen. Bei der gezeigten Ausführungsform ist der Steuerrand 4 ringförmig gestaltet und aus technologischen Gründen zweigeteilt, jedoch können bei abgewandelten Ausführungsformen auch quadratische, rechteckige oder sonstige Gestaltungen verwendet werden. Der Steuerrand 4 kann aus einem Kunststoff, aus Metall oder anderen Materialien bestehen, sollte jedoch eine relativ hohe Eigensteifigkeit aufweisen, um eingeleitete Kräfte nahezu verzögerungs- und verlustfrei auf die angekop- pelten Sensoren, die nachfolgend noch näher beschrieben werden, zu übertragen.The control edge may e.g. have a height of 3 to 10 mm. In the embodiment shown, the control edge 4 is annular and divided into two parts for technological reasons, but square, rectangular or other configurations can be used in modified embodiments. The control edge 4 can be made of a plastic, of metal or other materials, but should have a relatively high inherent rigidity in order to transmit introduced forces almost without delay and loss to the coupled sensors, which will be described in more detail below.
Der Steuerrand 4 ist derart auf der Gehäuseplatte 2 angeordnet, dass sich ein durch ihn definierter Durchgriffsbereich 5 vollständig über der Berührungsöffnung 3 der Eingabefläche 1 befindet. Der berührungssensitive Bereich der Eingabefläche 1 soll weitgehend zugänglich bleiben, um die für die Erzeugung des Positionssignals zur Verfügung stehende Fläche nicht unnötig einzuschränken.The control edge 4 is arranged on the housing plate 2 in such a way that a penetration region 5 defined by it is located completely above the contact opening 3 of the input surface 1. The touch-sensitive area of the input surface 1 should remain largely accessible in order not to unnecessarily restrict the area available for the generation of the position signal.
Der Steuerrand 4 ist in geeigneter Weise an Sensoren 6 gekoppelt, die eine Verschiebung oder Krafteinwirkung auf den Steuerrand 4 detektieren können. Je nach Ausführungsform kann der Benutzer bei einer Fingerbewegung über die berührungssensitive Eingabefläche 1 hinaus eine Verschiebung des Steuerrandes 4 bewirken oder zumindest eine entsprechende Kraft auf diesen einleiten. Bei der in den Figuren dargestellten Ausführungsformen erfolgt die Kopplung des Steuerrandes 4 an die Sensoren 6 über eine Sensorkupplung 7, die mit dem Steuerrand 4 verbunden ist und Führungsöffnungen 8 der Gehäuseplatte 2 geführt ist. Die Sensorkupplung 7 ist außerdem zwischen zwei omnidirektionalen Federn 9 eingespannt, die über Gegenlager 10 am Gehäuse befestigt sind. Der Steuerrand 4 lässt sich damit gegen die Federkräfte innerhalb des Bewegungsbereiches parallel zur Eingabefläche 1 verschieben, wobei der Bewegungsbereich durch die Führungsöffnungen 8 vorgegeben ist. Eine Verschiebung der Sensorkupplung 7 wird von den Sensoren 6 abgetastet, die unterhalb der Sensorkupplung auf einer Sensorplatine 11 positioniert sind. Die Sensoren 6 liefern dabei ein Randsignal, welches eine Geschwindigkeitssteuerung des virtuellen Zeigers übernimmt und bei einer Aktivierung an die Stelle des zuvor von der berührungssensi- tiven Eingabefläche 1 bereitgestellten Positionssignals tritt.The control edge 4 is suitably coupled to sensors 6, which can detect a shift or force on the control edge 4. Depending on the embodiment can the user at a finger movement on the touch-sensitive input surface 1 addition cause a shift of the control edge 4 or at least initiate a corresponding force on this. In the embodiments illustrated in the figures, the coupling of the control edge 4 to the sensors 6 via a sensor coupling 7, which is connected to the control edge 4 and guide openings 8 of the housing plate 2 is performed. The sensor coupling 7 is also clamped between two omnidirectional springs 9, which are secured via counter-bearings 10 on the housing. The control edge 4 can thus be moved against the spring forces within the range of movement parallel to the input surface 1, wherein the range of motion is predetermined by the guide openings 8. A displacement of the sensor coupling 7 is sensed by the sensors 6, which are positioned below the sensor coupling on a sensor board 11. In this case, the sensors 6 deliver an edge signal which assumes a speed control of the virtual pointer and, upon activation, replaces the position signal previously provided by the touch-sensitive input surface 1.
Es ist darauf hinzuweisen, dass der Steuerrand bei einer abgewandelten Ausführungsform nicht parallel zur Ebene der Eingabefläche sondern beispielsweise in einem Winkel von 45° verschoben werden kann. Der Steuerrand taucht dann bei einer Kraftausübung in das Gehäuse ein, wodurch auch die vom Benutzer maximal einzuprägende Kraft begrenzt wird.It should be noted that the control edge in a modified embodiment can not be moved parallel to the plane of the input surface but, for example, at an angle of 45 °. The control edge then emerges when a force is applied to the housing, which also limits the user maximum einzuprägende force.
Die Sensoren 6 sind bei der gezeigten Ausführungsform als optische Sensoren ausgebildet, wobei über zwei zueindander senkrecht verlaufende Schlitzblenden 12 in der Sensorkupplung eine Strahlung auf die Sensoren fällt, die von Strahlungs- quellen (nicht gezeigt) resultiert, welche beispielsweise an der Unterseite der Eingabefläche 1 angeordnet sein können.The sensors 6 are formed in the embodiment shown as optical sensors, wherein two mutually perpendicular slit diaphragms 12 in the sensor coupling a radiation incident on the sensors, the radiation of radiation resulting sources (not shown), which may for example be arranged on the underside of the input surface 1.
Alternativ können auch magnetische, kapazitive oder mechani- sehe Sensoren verwendet werden, die dafür geeignet sind, die Verschiebebewegung der Sensorkupplung 7 und des daran angekoppelten Steuerrandes 4 zu detektieren. Bei abgewandelten Ausführungsformen wird der Steuerrand 4 im Wesentlichen unbeweglich am Gehäuse des Eingabegerätes gelagert, wobei dann die Sensoren als Kraftsensoren ausgestaltet sind und dass von diesen Sensoren erzeugte Randsignal abhängig von der in den Steuerrand 4 eingeprägten Kraft ist.Alternatively, it is also possible to use magnetic, capacitive or mechanical sensors which are suitable for detecting the displacement movement of the sensor coupling 7 and of the control edge 4 coupled thereto. In modified embodiments, the control edge 4 is substantially immovably mounted on the housing of the input device, in which case the sensors are configured as force sensors and that generated by these sensors edge signal is dependent on the impressed in the control edge 4 force.
Durch die räumliche Nähe zwischen der berührungssensitiven Eingabefläche 1 und dem Steuerrand 4 ist es bei der Benutzung des Eingabegerätes möglich, ohne Unterbrechung von der Positionssteuerung des virtuellen Zeigers zur Geschwindigkeitssteuerung überzugehen, indem der Benutzer den Bedienfinger zunächst entlang der gewünschten Richtung über die berüh- rungssensitive Eingabefläche 1 gleiten lässt und anschließend in derselben Bewegung fortfährt, um den Steuerrand 4 zu verschieben und damit unmittelbar zur Geschwindigkeitssteuerung überzugehen. Die dem Eingabegerät zugeordnete Auswerteelektronik schaltet dazu lediglich auf das von den Sensoren 6 gelieferte Randsignal um. Sobald der Nutzer die Krafteinwirkung auf den Steuerrand unterbricht, befindet sich der Bedienungsfinger immer noch auf der berührungssensitiven Eingabefläche 1, so dass für die weitere Steuerung des virtuellen Zeigers erneut das Postionssignal zur Verfügung steht.Due to the spatial proximity between the touch-sensitive input surface 1 and the control edge 4, it is possible in the use of the input device to proceed without interruption from the position control of the virtual pointer for speed control by the user first the operating finger along the desired direction on the touch-sensitive input surface 1 and then continues in the same movement to move the control edge 4 and thus immediately go to the speed control. For this purpose, the evaluation electronics associated with the input device only switch to the edge signal supplied by the sensors 6. As soon as the user interrupts the force on the control edge, the operating finger is still on the touch-sensitive input surface 1, so that the position signal is available again for the further control of the virtual pointer.
Sollte der Nutzer bei der Positionierung des virtuellen Zeigers mit der Geschwindigkeitssteuerung gegebenenfalls etwas über das angestrebte Positionierungsziel hinausfahren, kann er mit der Positionssteuerung, welche erfahrungsgemäß vom Benutzer präziser gehandhabt werden kann, sofort feinfühlig zurückfahren, indem der Beruhrungsfinger auf der beruh- rungssensitiven Eingabeflache 1 wieder geringfügig vom Steu- errand weg bewegt wird. Damit ist in beiden Richtungen ein fließender Übergang zwischen Positionssteuerung und Geschwindigkeitssteuerung möglich.If, when positioning the virtual pointer with the speed control, the user may slightly exceed the target positioning target, With the position control, which according to experience can be handled more precisely by the user, he can immediately move back sensitively by moving the touch finger on the friction-sensitive input surface 1 again slightly away from the control edge. This allows a smooth transition between position control and speed control in both directions.
Bei der Kontaktierung des Steuerrands 4 mit dem Beruhrungs- finger wird dem Benutzer sofort unmittelbar zuruckgekoppelt, dass er sich nicht mehr im Bereich der Positionssteuerung sondern nun im Bereich der Geschwindigkeitssteuerung befindet. Bei abgewandelten Ausfuhrungsformen kann die Geschwindigkeitssteuerung verzögert aktiviert werden, um dem Benutzer eine Reaktionszeit zur Verfugung zu stellen, in welcher er ggf. ohne Aktivierung der Geschwindigkeitssteuerung sofort nach der Berührung des Steuerrandes in die Positionssteuerung zurückkehren kann.When contacting the control edge 4 with the touch finger, the user is immediately immediately fed back that he is no longer in the range of the position control but now in the range of the speed control. In modified embodiments, the speed control may be delayed activated to provide the user with a response time in which he may return to position control without activation of the speed control immediately after touching the control edge.
Fig. 3 zeigt eine perspektivische Detailansicht einer abgewandelten Ausfuhrungsform des Eingabegerätes. Die Eingabeflache 1 arbeitet wiederum auf Basis eines Touchpad und erfasst die Positionsdaten, die vom Nutzer mit dem Finger eingegeben werden. Dies wird durch die senkrecht zueinander verlaufenden linearen Doppelpfeile verdeutlicht. Wenn der Nutzer den virtuellen Zeiger nicht nur in einer Ebene verschieben sondern auch um die zu dieser Ebene senkrecht verlaufende Achse rotieren will, so kann dies ebenfalls über die Auswertung der von der Eingabeflache erhaltenen Positionsdaten erfolgen. Der Finger muss dazu auf der Eingabeflache rotieren. Für den Benutzer ist es jedoch ohne Hilfestellung schwierig, eine nahezu kreisförmige Bewegung mit dem Bedienfinger auf der Eingabeflache auszufuhren. Der Steuerrand 4 kann bei diesem Einsatzfall als Führungshilfe oder Anschlag für den Bedienfinger dienen. Der Finger wird für eine Rotation direkt am Steuerrand 4 entlang geführt, wie dies durch den eingezeichneten Rotationspfeil verdeutlicht ist. Da der Finger weiterhin auf der Eingabefläche 1 aufliegt, können die Positionsdaten weiter erfasst werden.3 shows a perspective detailed view of a modified embodiment of the input device. The input area 1 in turn operates on the basis of a touchpad and captures the position data entered by the user with the finger. This is illustrated by the perpendicular to each other linear double arrows. If the user not only wants to move the virtual pointer in a plane but also to rotate about the axis perpendicular to this plane, this can also be done via the evaluation of the position data obtained from the input area. The finger must rotate on the input area. However, without assistance, it is difficult for the user to perform a nearly circular motion with the operating finger on the input surface. The control edge 4 can serve as a guide or stop for the operating finger in this application. The finger is guided for a rotation directly on the control edge 4 along, as illustrated by the indicated rotation arrow. Since the finger continues to rest on the input surface 1, the position data can be further detected.
Damit sind erstmals Rotationen mit Hilfe eines Touchpads und ohne mechanisch bewegte Bauteile steuerbar. Am Steuerrand 4 müssen in dieser Betriebsart keine Sensordaten abgetastet werden, so dass dieser eine rein mechanische Führungsfunktion übernimmt .For the first time, rotations can be controlled with the aid of a touchpad and without mechanically moving components. At the control edge 4 no sensor data must be sampled in this mode, so that this assumes a purely mechanical leadership function.
Allerdings werden bei abgewandelten Ausführungsformen die am Steuerrand angekoppelten Sensoren für erweitere Steuerfunktionen verwendet. Entweder lassen sich eigenständige Schaltfunktionen auslösen oder die Sensoren am Steuerrand erfassen zunächst die Berührung des Steuerrands und bewirken erst dann die Umschaltung in einen Steuermodus, welcher die Rotation des virtuellen Zeigers gestattet.However, in modified embodiments, the sensors coupled to the control edge are used for extended control functions. It is either possible to trigger independent switching functions or the sensors on the control edge first detect the touch of the control edge and only then switch to a control mode which allows the rotation of the virtual pointer.
Eine Kombination der vorgenannten Betriebsweisen des Eingabegerätes ist möglich. A combination of the aforementioned modes of operation of the input device is possible.
BezugszeichenlisteLIST OF REFERENCE NUMBERS
1 berührungssensitive Eingabefläche1 touch-sensitive input surface
2 Gehäuseplatte2 housing plate
3 Berührungsöffnung3 contact opening
4 Steuerrand4 tax margin
5 Durchgriffsbereich5 penetration area
6 Sensoren6 sensors
7 Sensorkupplung7 sensor coupling
8 Führungsöffnungen8 guide openings
9 omnidirektionale Federn9 omnidirectional springs
10 Gegenlager10 counter bearings
11 Sensorplatine11 sensor board
12 Schlitzblenden 12 slit apertures

Claims

Patentansprüche claims
1. Eingabegerät zur Steuerung eines virtuellen Zeigers, insbesondere eines Cursors auf einer Computeranzeige, mit einer berührungssensitiven Eingabefläche (1), die ein Positionssignal zur Steuerung des virtuellen Zeigers bereitstellt, welches abhängig ist von der durch den Benutzer berührten Position auf der Eingabefläche (1), dadurch gekennzeichnet, dass die Eingabefläche (1) umlaufend von einem über diese erhöhten Steuerrand (4) umgeben ist, bei dessen Berührung durch den Benutzer von mindestens einem angekoppelten Sensor (6) ein Randsignal generiert wird, welches die Steuerung des virtuellen Zeigers übernimmt .1. Input device for controlling a virtual pointer, in particular a cursor on a computer display, with a touch-sensitive input surface (1), which provides a position signal for controlling the virtual pointer, which is dependent on the user-touched position on the input surface (1) , characterized in that the input surface (1) circumferentially surrounded by a raised over this control edge (4), when touched by the user of at least one coupled sensor (6) an edge signal is generated, which takes over the control of the virtual pointer.
2. Eingabegerät nach Anspruch 1, dadurch gekennzeichnet, dass der Steuerrand (4) relativ zur Ebene der Eingabefläche (1) verschiebbar ist und der Sensor (6) eine Verschiebung in mindestens zwei Richtungen detektiert.2. Input device according to claim 1, characterized in that the control edge (4) relative to the plane of the input surface (1) is displaceable and the sensor (6) detects a shift in at least two directions.
3. Eingabegerät nach Anspruch 2, dadurch gekennzeichnet, dass der Sensor (6) ein optischer Sensor ist.3. Input device according to claim 2, characterized in that the sensor (6) is an optical sensor.
4. Eingabegerät nach Anspruch 3, dadurch gekennzeichnet, dass der optische Sensor (6) Strahlung detektiert, welche durch zwei zueinander nicht parallel verlaufende Schlitzblenden (12) auf den Sensor (6) fällt. 4. Input device according to claim 3, characterized in that the optical sensor (6) detects radiation which falls through two mutually parallel slit diaphragms (12) on the sensor (6).
5. Eingabegerät nach einem der Ansprüche 2 bis 4, dadurch gekennzeichnet, dass der Steuerrand (4) am Gehäuse des Eingabegeräts über Federelemente (9) elastisch befestigt ist und innerhalb einer Begrenzung parallel zur Ebene der Eingabefläche (1) zweidimensional beliebig verschiebbar ist .5. Input device according to one of claims 2 to 4, characterized in that the control edge (4) on the housing of the input device via spring elements (9) is elastically fixed and within a boundary parallel to the plane of the input surface (1) is two-dimensionally displaced arbitrarily.
6. Eingabegerät nach Anspruch 5, dadurch gekennzeichnet, dass der Steuerrand (4) an seiner Unterseite mit einer Sensorkupplung (7) verbunden ist, welche verschiebbar an omnidirektionalen Federn (9) gelagert ist, wobei die Verschiebung der Sensorkupplung (7) von optischen Sensoren (6) abgetastet wird, welche das Randsignal liefern.6. Input device according to claim 5, characterized in that the control edge (4) is connected on its underside with a sensor coupling (7) which is displaceably mounted on omnidirectional springs (9), wherein the displacement of the sensor coupling (7) of optical sensors (6) which provide the edge signal.
7. Eingabegerät nach Anspruch 1, dadurch gekennzeichnet, dass der Sensor (6) ein von der auf den Steuerrand (4) einwirkenden Kraft abhängiges Randsignal liefert.7. Input device according to claim 1, characterized in that the sensor (6) supplies a force acting on the control edge (4) force-dependent edge signal.
8. Eingabegerät nach Anspruch 7, dadurch gekennzeichnet, dass der Steuerrand (4) am Gehäuse des Eingabegeräts unbeweglich oder über elastische Pufferelemente befestigt ist .8. Input device according to claim 7, characterized in that the control edge (4) on the housing of the input device is fixed immovably or via elastic buffer elements.
9. Eingabegerät nach Anspruch 8, dadurch gekennzeichnet, dass vom Sensor nur die Kraftkomponente ausgewertet wird, die im wesentlichen parallel zur Eingabefläche (1) in den Steuerrand (4) eingeprägt wird.9. Input device according to claim 8, characterized in that only the force component is evaluated by the sensor, which is impressed substantially parallel to the input surface (1) in the control edge (4).
10. Eingabegerät nach einem der Ansprüche 1 bis 9, dadurch gekennzeichnet, dass der Sensor eine nicht parallel zur Eingabefläche (1) auf den Steuerrand (4) einwirkende Kraftkomponente detektiert. 10. Input device according to one of claims 1 to 9, characterized in that the sensor detects a not parallel to the input surface (1) on the control edge (4) acting force component.
11. Eingabegerät nach einem der Ansprüche 1 bis 10, dadurch gekennzeichnet, dass der Steuerrand (4) ringförmig ausgebildet ist.11. Input device according to one of claims 1 to 10, characterized in that the control edge (4) is annular.
12. Verfahren zur Steuerung eines virtuellen Zeigers, insbesondere eines Cursors auf einer Computeranzeige, die folgenden Schritte umfassend:12. A method for controlling a virtual pointer, in particular a cursor on a computer display, comprising the steps of:
- Erfassen eines Positionssignals, in Abhängigkeit von der Position der Berührung einer Eingabefläche (1);- detecting a position signal, in dependence on the position of the touch of an input surface (1);
- Steuern des virtuellen Zeigers an eine virtuelle Position, in Abhängigkeit vom erfassten Positionssignal;- controlling the virtual pointer to a virtual position, in response to the detected position signal;
- Aktivieren eines Randsignals, durch Verschiebung und/oder Kraftausübung auf einen Steuerrand (4), welcher umlaufend über die Eingabefläche (1) hinausragt;- Activating an edge signal, by displacement and / or force exerted on a control edge (4), which extends circumferentially beyond the input surface (1);
- Steuern des virtuellen Zeigers an eine virtuelle Position, in Abhängigkeit vom Randsignal, sobald dieses aktiviert wurde;- controlling the virtual pointer to a virtual position, in response to the edge signal, once activated;
- Rückkehr zur positionssignalabhängigen Steuerung, wenn das Randsignal nicht mehr aktiviert ist. - Return to position signal dependent control when the edge signal is no longer activated.
PCT/EP2007/052473 2006-03-17 2007-03-15 Input device for controlling a virtual pointer, in particular a cursor on a computer display WO2007107498A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102006012723.4 2006-03-17
DE200610012723 DE102006012723A1 (en) 2006-03-17 2006-03-17 Input device for controlling a virtual pointer, in particular a cursor on a computer display

Publications (2)

Publication Number Publication Date
WO2007107498A2 true WO2007107498A2 (en) 2007-09-27
WO2007107498A3 WO2007107498A3 (en) 2008-04-10

Family

ID=38068084

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2007/052473 WO2007107498A2 (en) 2006-03-17 2007-03-15 Input device for controlling a virtual pointer, in particular a cursor on a computer display

Country Status (2)

Country Link
DE (1) DE102006012723A1 (en)
WO (1) WO2007107498A2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102009030773A1 (en) * 2009-06-27 2010-12-30 Bayerische Motoren Werke Aktiengesellschaft Input device for motor vehicle, has rotating element pivoted about rotational axis, where input device is deflected perpendicular to rotational axis of rotating element from resting position

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5327161A (en) * 1989-08-09 1994-07-05 Microtouch Systems, Inc. System and method for emulating a mouse input device with a touchpad input device
WO1997018546A1 (en) * 1995-11-13 1997-05-22 Cirque Corporation Apparatus and method for tactile feedback from input device
JP2000315136A (en) * 1999-04-30 2000-11-14 Michiro Kozutsumi Method for detecting movement quantity of mouse and optical mouse
DE10001619A1 (en) * 2000-01-17 2001-07-19 Eberhard Floegel Movable touchpad or navigation key for notebook computer, remote-control or mobile telephone has mouse clock function and scroll function obtained by extended depression and/or side wards movement
US20040017355A1 (en) * 2002-07-24 2004-01-29 Youngtack Shim Cursor control systems and methods

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10309011A1 (en) * 2003-03-01 2004-09-09 Löwe, Gert, Dipl.-Betriebsw. (FH) Control device for positioning cursor on computer display, has control keys contacts electrically connected to corresponding electronic control circuit
US7274355B2 (en) * 2003-04-25 2007-09-25 Oqo, Inc. Blended transfer function for computer pointing devices

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5327161A (en) * 1989-08-09 1994-07-05 Microtouch Systems, Inc. System and method for emulating a mouse input device with a touchpad input device
WO1997018546A1 (en) * 1995-11-13 1997-05-22 Cirque Corporation Apparatus and method for tactile feedback from input device
JP2000315136A (en) * 1999-04-30 2000-11-14 Michiro Kozutsumi Method for detecting movement quantity of mouse and optical mouse
DE10001619A1 (en) * 2000-01-17 2001-07-19 Eberhard Floegel Movable touchpad or navigation key for notebook computer, remote-control or mobile telephone has mouse clock function and scroll function obtained by extended depression and/or side wards movement
US20040017355A1 (en) * 2002-07-24 2004-01-29 Youngtack Shim Cursor control systems and methods

Also Published As

Publication number Publication date
DE102006012723A1 (en) 2007-09-20
WO2007107498A3 (en) 2008-04-10

Similar Documents

Publication Publication Date Title
EP2016480B1 (en) Optoelectronic device for the detection of the position and/or movement of an object, and associated method
EP2920665B1 (en) Operating device for a vehicle component
EP2867739B1 (en) Multifunction control device, notably for vehicle components
DE602004010749T2 (en) Coordinate input device
DE4034166A1 (en) Position control of screen cursor - has input element that can be moved, in X-Y plane with spring return to neutral position
EP2984667B1 (en) Device for operating multiple functions in a motor vehicle
DE112008003914T5 (en) Input device with a touch-sensitive input device and a rotatable input device
EP2802965A2 (en) Input device comprising a touch-sensitive input surface
DE112005003184B4 (en) Disc-based pointing device that provides multiple buttons
WO2007009575A1 (en) Operating element with a central pushbutton
EP1540685A1 (en) Operator control element for electronic equipment used for actuating sensors and a method for selecting functions contained in an electronic memory and for displaying the selected function using a cursor
DE3913648C1 (en) Data entry unti for position controller - allows manual entry of control vector as regards amt. and direction with evaluator forming control signal for object speed
DE102018209298B4 (en) Operating device and motor vehicle with operating device
DE19649573C2 (en) Input device for the transmission of movements
WO2007107498A2 (en) Input device for controlling a virtual pointer, in particular a cursor on a computer display
DE3830933C1 (en)
DE10121607B4 (en) Device for controlling a cursor or mouse pointer via an input keyboard with integrated mouse control and method for actuating the pointer control
DE102011006733A1 (en) Operating device, particularly for sound technical systems for digital mixing console, has touch screen and transparent cover arranged in front of touch screen corresponding to viewing side of touch screen
DE10309011A1 (en) Control device for positioning cursor on computer display, has control keys contacts electrically connected to corresponding electronic control circuit
WO2014076295A2 (en) Capacitive sensor for detecting a relative movement of two adjacent bodies
DE102004013130B4 (en) Input device for operating a tool or production machine
DE102007039163A1 (en) Computer mouse for use as input device, has deflection determining device, and manual determining device generating control data, which correlates with position and/or movement of hand opposite to cover before mouse is moved
DE202019107111U1 (en) Multifunctional control element
DE4316888A1 (en) Mouse or track-ball input device for displacing mark or cursor on monitor
DE102019007986A1 (en) Actuator, in particular for a motor vehicle

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07726960

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07726960

Country of ref document: EP

Kind code of ref document: A2