DE102013104819B4 - Peripheral system and method for synchronizing the peripheral system - Google Patents

Peripheral system and method for synchronizing the peripheral system Download PDF

Info

Publication number
DE102013104819B4
DE102013104819B4 DE102013104819.6A DE102013104819A DE102013104819B4 DE 102013104819 B4 DE102013104819 B4 DE 102013104819B4 DE 102013104819 A DE102013104819 A DE 102013104819A DE 102013104819 B4 DE102013104819 B4 DE 102013104819B4
Authority
DE
Germany
Prior art keywords
peripheral device
synchronization signal
host computer
operating mode
peripheral
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
DE102013104819.6A
Other languages
German (de)
Other versions
DE102013104819A1 (en
Inventor
Yuan-Jung Chang
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dexin Corp
Original Assignee
Dexin Corp
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 Dexin Corp filed Critical Dexin Corp
Priority to DE102013104819.6A priority Critical patent/DE102013104819B4/en
Publication of DE102013104819A1 publication Critical patent/DE102013104819A1/en
Application granted granted Critical
Publication of DE102013104819B4 publication Critical patent/DE102013104819B4/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/04Generating or distributing clock signals or signals derived directly therefrom
    • G06F1/14Time supervision arrangements, e.g. real time clock
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/4068Electrical coupling
    • G06F13/4081Live connection to bus, e.g. hot-plugging
    • 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/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • 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/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0231Cordless keyboards
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/033Indexing scheme relating to G06F3/033
    • G06F2203/0337Status LEDs integrated in the mouse to provide visual feedback to the user about the status of the input device, the PC, or the user
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/038Indexing scheme relating to G06F3/038
    • G06F2203/0384Wireless input, i.e. hardware and software details of wireless interface arrangements for pointing devices

Landscapes

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

Abstract

Verfahren zum Synchronisieren eines Peripheriesystems, wobei das Peripheriesystem ein erstes Peripheriegerät und ein zweites Peripheriegerät aufweist, wobei das erste Peripheriegerät an den Hostrechner angeschlossen ist und in einer ersten Betriebsart arbeitet, und wobei das Verfahren die folgenden Schritte aufweist:Entnehmen eines Synchronisationssignals aus dem Hostrechner durch das zweite Peripheriegerät, wenn das zweite Peripheriegerät an den Hostrechner angeschlossen ist, wobei das Synchronisationssignal eine Arbeitsweise der ersten Betriebsart des ersten Peripheriegeräts bereitstellt; undIn-Betrieb-Setzen des zweiten Peripheriegeräts in einer zweiten Betriebsart gemäß der Arbeitsweise der ersten Betriebsart, die das Synchronisationssignal angibt, wobei die zweite Betriebsart zu der Betriebsart geändert wird, die der ersten Betriebsart entspricht.Method for synchronizing a peripheral system, wherein the peripheral system has a first peripheral device and a second peripheral device, wherein the first peripheral device is connected to the host computer and operates in a first operating mode, and wherein the method comprises the following steps: taking a synchronization signal from the host computer by the second peripheral device when the second peripheral device is connected to the host computer, the synchronization signal providing an operation of the first mode of operation of the first peripheral device; andoperating the second peripheral device in a second mode in accordance with the operation of the first mode indicating the synchronization signal, the second mode being changed to the mode corresponding to the first mode.

Description

Die Erfindung betrifft ein Peripheriesystem und ein Verfahren zum Synchronisieren des Peripheriesystems, insbesondere ein für den Anschluss an einen Hostrechner geeignetes Peripheriesystem und ein Verfahren zum Synchronisieren des Peripheriesystems.The invention relates to a peripheral system and a method for synchronizing the peripheral system, in particular a peripheral system suitable for connection to a host computer and a method for synchronizing the peripheral system.

Durch Erweiterung der Computer-Technologie sind Computer-Anwendungen zunehmend diversifiziert worden, wobei der Computer als unentbehrliches Gerät im modernen Leben anzusehen ist. An den Computer können verschiedene Peripheriegeräte angeschlossen werden, um Zusatzfunktionen des Computers zu erweitern. Daher sind die für den Computer entwickelten Peripheriegeräte, wie z. B. Maus, Tastatur, Kopfhörer, Lautstärker, usw. immer diversifizierter geworden.With the expansion of computer technology, computer applications have become increasingly diversified, with the computer being regarded as an indispensable device in modern life. Various peripheral devices can be connected to the computer to expand additional functions of the computer. Therefore, the peripheral devices developed for the computer, such as e.g. B. mouse, keyboard, headphones, volume, etc. have become more and more diversified.

Bei manchen Peripheriegeräten sind Leuchtelemente vorgesehen, die die visuelle optische Wirkung erzeugen. Es gibt auch manche Peripheriegeräte, die mit Lüftern versehen sind, mit denen sich die Peripheriegeräte kühlen lassen.In some peripheral devices, light elements are provided that create the visual optical effect. There are also some peripherals that have fans that are used to cool the peripherals.

Aus der US 2010/ 0 056 056 A1 ist ein Verfahren zum Synchronisieren eines Peripheriesystems bekannt, wobei das Peripheriesystem ein erstes Peripheriegerät und ein zweites Peripheriegerät aufweist, wobei das erste Peripheriegerät an den Hostrechner angeschlossen ist und in einer ersten Betriebsart arbeitet. Weitere Gestaltungen sind aus der DE 10 2011 000 461 A1 , aus der DE 11 2011 104 007 T5 , aus der US 2013 / 0 070 444 A1 , aus der US 2011 / 0 014 984 A1 sowie aus der WO 2012 / 138 872 A2 bekannt.From the US 2010/0 056 056 A1 A method for synchronizing a peripheral system is known, the peripheral system having a first peripheral device and a second peripheral device, the first peripheral device being connected to the host computer and operating in a first operating mode. Further designs are from the DE 10 2011 000 461 A1 , from the DE 11 2011 104 007 T5 , from the US 2013/0 070 444 A1 , from the US 2011/0 014 984 A1 as well as from the WO 2012/138 872 A2 known.

Der Erfindung liegt die Aufgabe zugrunde, ein Peripheriesystem und ein Verfahren zum Synchronisieren des Peripheriesystems zu schaffen, das durch einfache Maßnahmen die oben genannten Nachteile vermeidet.The invention is based on the object of creating a peripheral system and a method for synchronizing the peripheral system which avoids the disadvantages mentioned above by means of simple measures.

Diese Aufgabe wird erfindungsgemäß gelöst durch ein Peripheriesystem, das die im Anspruch 11 angegebenen Merkmale aufweist, und durch ein zum Synchronisieren des Peripheriesystems geeignetes Verfahren, das die im Anspruch 1 angegebenen Merkmale aufweist. Weitere vorteilhafte Weiterbildungen der Erfindung gehen aus den Unteransprüchen hervor.This object is achieved according to the invention by a peripheral system which has the features specified in claim 11 and by a method suitable for synchronizing the peripheral system which has the features specified in claim 1. Further advantageous developments of the invention emerge from the subclaims.

Gemäß der Erfindung wird ein Verfahren zum Synchronisieren des Peripheriesystems bereitgestellt, wobei das Peripheriesystem ein erstes Peripheriegerät und ein zweites Peripheriegerät aufweist, wobei das erste Peripheriegerät an den Hostrechner angeschlossen ist und in einer ersten Betriebsart arbeitet, und wobei das Verfahren die folgenden Schritte aufweist: Entnehmen eines Synchronisationssignals aus dem zweiten Peripheriegerät durch das zweite Peripheriegerät, wenn das zweite Peripheriegerät an den Hostrechner angeschlossen ist; und In-Betrieb-Setzen des zweiten Peripheriegeräts in einer zweiten Betriebsart gemäß dem Synchronisationssignal, wobei die zweite Betriebsart der ersten Betriebsart entspricht.According to the invention, a method for synchronizing the peripheral system is provided, the peripheral system having a first peripheral device and a second peripheral device, the first peripheral device being connected to the host computer and operating in a first operating mode, and the method comprising the following steps: Removing a synchronization signal from the second peripheral device through the second peripheral device when the second peripheral device is connected to the host computer; and putting the second peripheral device into operation in a second operating mode in accordance with the synchronization signal, the second operating mode corresponding to the first operating mode.

Gemäß der Erfindung steht das Synchronisationssignal durch ein im Hostrechner vorinstalliertes Detektionsprogramm zur Verfügung, wobei das Verfahren zum Erzeugen des Synchronisationssignals durch das Detektionsprogramm die folgenden Schritte aufweist:

  • Ausgeben eines Abfragesignals an das erste Peripheriegerät, wenn das zweite Peripheriegerät an den Hostrechner angeschlossen ist;
  • Empfangen eines Meldesignals, mit dem das erste Peripheriegerät auf das Abfragesignal anspricht; und
  • Einspeisen des Synchronisationssignals in das zweite Peripheriegerät gemäß dem Meldesignal.
According to the invention, the synchronization signal is available by a detection program preinstalled in the host computer, the method for generating the synchronization signal by the detection program having the following steps:
  • Outputting an interrogation signal to the first peripheral device when the second peripheral device is connected to the host computer;
  • Receiving a notification signal with which the first peripheral device responds to the interrogation signal; and
  • Feeding the synchronization signal into the second peripheral device in accordance with the notification signal.

Durch die Erfindung steht das Synchronisationssignal durch ein im Hostrechner vorinstalliertes Detektionsprogramm zur Verfügung, wobei das Verfahren zum Erzeugen des Synchronisationssignals durch das Detektionsprogramm die folgenden Schritte aufweist:

  • Ausgeben des Synchronisationssignals an das erste und das zweite Peripheriegerät, wenn das zweite Peripheriegerät an den Hostrechner angeschlossen ist, wobei das Synchronisationssignal ein Reset-Befehl ist, mit dem sich das erste und das zweite Peripheriegerät synchron initialisieren und neu starten lassen.
As a result of the invention, the synchronization signal is available through a detection program preinstalled in the host computer, the method for generating the synchronization signal by the detection program having the following steps:
  • Outputting the synchronization signal to the first and the second peripheral device when the second peripheral device is connected to the host computer, the synchronization signal being a reset command with which the first and the second peripheral device can be initialized synchronously and restarted.

Gemäß der Erfindung wird ein Peripheriesystem bereitgestellt, das für den Anschluss an einen Hostrechner geeignet ist und aufweist:

  • ein erstes Peripheriegerät, das an den Hostrechner angeschlossen ist und in einer ersten Betriebsart arbeitet; und
  • ein zweites Peripheriegerät, das einen Mikroprozessor und einen Speicher aufweist,
wobei im Speicher der vom Mikroprozessor ausgeführte Programmcode gespeichert ist, damit der Mikroprozessor die folgenden Schritte durchführt:
  • Entnehmen eines Synchronisationssignals aus dem Hostrechner durch das zweite Peripheriegerät, wenn das zweite Peripheriegerät an den Hostrechner angeschlossen ist; und
  • In-Betrieb-Setzen des zweiten Peripheriegeräts in einer zweiten Betriebsart gemäß dem Synchronisationssignal, wobei die zweite Betriebsart der ersten Betriebsart entspricht.
According to the invention, a peripheral system is provided which is suitable for connection to a host computer and comprises:
  • a first peripheral device connected to the host computer and operating in a first mode of operation; and
  • a second peripheral device comprising a microprocessor and a memory,
where the program code executed by the microprocessor is stored in the memory so that the microprocessor carries out the following steps:
  • The second peripheral device extracting a synchronization signal from the host computer when the second peripheral device is connected to the host computer; and
  • Putting the second peripheral device into operation in a second operating mode in accordance with the synchronization signal, the second operating mode corresponding to the first operating mode.

Insgesamt betrifft die Erfindung ein Peripheriesystem, das ein erstes und ein zweites Peripheriegerät aufweist. Beim Anschließen des zweiten Peripheriegeräts an den Hostrechner erhält das zweite Peripheriegerät über den Hostrechner ein Synchronisationssignal. Das zweite Peripheriegerät arbeitet gemäß dem Synchronisationssignal in einer zweiten Betriebsart. Die zweite Betriebsart entspricht der ersten Betriebsart. Damit ist ein einheitlicher Betrieb der Peripheriegeräte gewährleistet.Overall, the invention relates to a peripheral system which has a first and a second peripheral device. When the second peripheral device is connected to the host computer, the second peripheral device receives a synchronization signal via the host computer. The second peripheral device operates in a second operating mode in accordance with the synchronization signal. The second operating mode corresponds to the first operating mode. This ensures uniform operation of the peripheral devices.

Im Folgenden werden die Erfindung und ihre Ausgestaltungen anhand der Zeichnung näher erläutert. In der Zeichnung zeigt:

  • 1 eine schematische Darstellung eines Ausführungsbeispiels eines erfindungsgemäßen Peripheriesystems;
  • 2 eine schematische Darstellung eines weiteren Ausführungsbeispiels eines erfindungsgemäßen Peripheriesystems;
  • 3 ein Flussdiagramm I eines erfindungsgemäßen Verfahrens zum Synchronisieren des Peripheriesystems;
  • 4 ein Flussdiagramm II eines erfindungsgemäßen Verfahrens zum Synchronisieren des Peripheriesystems;
  • 5 ein Flussdiagramm III eines erfindungsgemäßen Verfahrens zum Synchronisieren des Peripheriesystems; und
  • 6 ein Flussdiagramm IV eines erfindungsgemäßen Verfahrens zum Synchronisieren des Peripheriesystems.
The invention and its configurations are explained in more detail below with reference to the drawing. In the drawing shows:
  • 1 a schematic representation of an embodiment of a peripheral system according to the invention;
  • 2 a schematic representation of a further embodiment of a peripheral system according to the invention;
  • 3 a flow chart I of a method according to the invention for synchronizing the peripheral system;
  • 4th a flow chart II of a method according to the invention for synchronizing the peripheral system;
  • 5 a flow chart III of a method according to the invention for synchronizing the peripheral system; and
  • 6th a flow chart IV of a method according to the invention for synchronizing the peripheral system.

Wie aus 1 ersichtlich, ist ein erfindungsgemäßes Peripheriesystem an einen Hostrechner angeschlossen. Das Peripheriesystem weist beispielsweise ein erstes Peripheriegerät und ein zweites Peripheriegerät auf. Das erste Peripheriegerät ist an den Hostrechner angeschlossen und arbeitet in einer ersten Betriebsart. In der Praxis kann es sich bei dem Hostrechner um einen Tower-PC, einen Laptop, einen Tablet-PC, ein mobiles Kommunikationsgerät, ein PDA (Personal Digital Assistant), usw. handelt. In diesem Ausführungsbeispiel ist der Hostrechner bauartmäßig nicht beschränkt. Zur Vereinfachung der Beschreibung wird in diesem Ausführungsbeispiel der Tower-PC 9 als Beispiel genommen.How out 1 As can be seen, a peripheral system according to the invention is connected to a host computer. The peripheral system has, for example, a first peripheral device and a second peripheral device. The first peripheral device is connected to the host computer and operates in a first operating mode. In practice, the host computer can be a tower PC, a laptop, a tablet PC, a mobile communication device, a PDA (Personal Digital Assistant), etc. In this embodiment, the host computer is not limited in structure. To simplify the description, the tower PC is used in this exemplary embodiment 9 taken as an example.

Das Peripheriesystem ist in Anpassung an den Tower-PC 9 ausgelegt. Das erste und das zweite Peripheriegerät sind aus einer Gruppe ausgewählt, die eine Tastatur, eine Maus, einen Kopfhörer, ein Mikrofon, einen Lautsprecher, eine Videokamera, einen Leiterrahmen, usw. aufweist. In diesem Ausführungsbeispiel ist das erste Peripheriegerät als Tastatur 10 und das zweite Peripheriegerät als Maus 12 ausgeführt. In anderen Ausführungsbeispielen können das erste und das zweite Peripheriegerät aus einer Gruppe ausgewählt sein, die eine Funktastatur, eine Funkmaus, einen Kopfhörer, einen Lautsprecher, eine Webcam, einen Leiterrahmen, usw. aufweist. Das erste Peripheriegerät kann dem zweiten Peripheriegerät gleich sein. Alternativ können die beiden Peripheriegeräte unterschiedlich sein. In diesem Ausführungsbeispiel sind das erste und das zweite Peripheriegerät bauartmäßig nicht beschränkt.The peripheral system is adapted to the tower PC 9 designed. The first and second peripheral devices are selected from a group including a keyboard, a mouse, a headphone, a microphone, a speaker, a video camera, a lead frame, and so on. In this exemplary embodiment, the first peripheral device is a keyboard 10 and the second peripheral device as a mouse 12th executed. In other exemplary embodiments, the first and second peripheral devices can be selected from a group comprising a wireless keyboard, a wireless mouse, a headset, a loudspeaker, a webcam, a lead frame, and so on. The first peripheral device can be the same as the second peripheral device. Alternatively, the two peripheral devices can be different. In this embodiment, the first and second peripheral devices are not limited in structure.

Die Arbeitsweise der ersten Betriebsart hängt von der Leuchtfrequenz des Leuchtelements, der Leuchtfarbe des Leuchtelements der Tastatur 10 und/oder der Drehzahl des Lüfters ab. Als Alternative dazu kann es sich bei der Arbeitsweise der ersten Betriebsart um Spieleinstellbefehle handeln, wenn die Tastatur 10 im Spiel eingesetzt wird. Beispielsweise kann es sich bei der ersten Betriebsart darum handeln, dass das Leuchtelement der Tastatur 10 mit einer Leuchtfrequenz von 15 Mal in der Minute aufleuchtet, um eine stimmungsvolle Umgebungsbeleuchtung zu bewirken. Anderenfalls kann das Leuchtelement der Tastatur 10 aufeinanderfolgend rot, grün und rot aufleuchten. Es kann aber auch der Lüfter der Tastatur 10 mit einer Drehzahl von 60 Umdrehungen pro Minute arbeiten. Die Tastatur 10 kann auch die Einstellungen für Profispieler, fortgeschrittene und normale Spieler besitzen. In diesem Ausführungsbeispiel ist die erste Betriebsart nicht beschränkt.The mode of operation of the first operating mode depends on the luminous frequency of the luminous element, the luminous color of the luminous element of the keyboard 10 and / or the speed of the fan. Alternatively, the operation of the first mode of operation may be game adjustment commands when the keyboard 10 is used in the game. For example, the first operating mode can be that the luminous element of the keyboard 10 lights up at a frequency of 15 times a minute to create atmospheric ambient lighting. Otherwise the lighting element of the keyboard 10 light up successively red, green and red. But it can also be the fan of the keyboard 10 work at a speed of 60 revolutions per minute. The keyboard 10 can also have the settings for professional, advanced and normal players. In this embodiment, the first mode is not limited.

Beim Anschließen der Tastatur 10 an den Tower-PC 9 erhält die Maus 12 über den Tower-PC 9 ein Synchronisationssignal, wenn diese an den Tower-PC 9 angeschlossen ist. Die Maus 12 arbeitet gemäß dem Synchronisationssignal in einer zweiten Betriebsart. Die zweite Betriebsart entspricht der ersten Betriebsart. Im dargestellten Ausführungsbeispiel weist die Maus 12 einen Mikroprozessor 120 und einen Speicher 122 auf. Im Speicher 122 ist der vom Mikroprozessor 120 ausgeführte Programmcode gespeichert, damit der Mikroprozessor 120 die folgenden Schritte durchführt. Beim Anschließen der Maus 12 an den Tower-PC 9 erhält der Mikroprozessor 120 der Maus 12 über den Tower-PC 9 ein Synchronisationssignal. Der Mikroprozessor 120 der Maus 12 arbeitet gemäß dem Synchronisationssignal in einer zweiten Betriebsart. Die zweite Betriebsart entspricht der ersten Betriebsart. Die zweite Betriebsart hängt von der Leuchtfrequenz des Leuchtelements, der Leuchtfarbe des Leuchtelements der Maus 12 und/oder der Drehzahl des Lüfters ab. Als Alternative dazu kann die zweite Betriebsart um die im Spiel eingesetzten Spieleinstellbefehle handeln. In diesem Ausführungsbeispiel ist die zweite Betriebsart nicht beschränkt.When connecting the keyboard 10 to the tower PC 9 receives the mouse 12th via the tower PC 9 a synchronization signal when this is sent to the tower PC 9 connected. The mouse 12th works according to the synchronization signal in a second operating mode. The second operating mode corresponds to the first operating mode. In the illustrated embodiment, the mouse 12th a microprocessor 120 and a memory 122 on. In the storage room 122 is that of the microprocessor 120 Executed program code is saved so that the microprocessor 120 perform the following steps. When connecting the mouse 12th to the tower PC 9 receives the microprocessor 120 the mouse 12th via the tower PC 9 a synchronization signal. The microprocessor 120 the mouse 12th works according to the synchronization signal in a second operating mode. The second operating mode corresponds to the first operating mode. The second operating mode depends on the luminous frequency of the luminous element, the luminous color of the luminous element of the mouse 12th and / or the speed of the fan. As an alternative to this, the second mode of operation can be the lash adjustment commands used in the game. In this Embodiment, the second operating mode is not restricted.

Genauer gesagt ist der Mikroprozessor 120 mit dem Speicher 122 verbunden. Der Mikroprozessor 120 kann CPU [Central Processing Unit], oder MCU [Micro Control Unit] sein, um Signale zwischen Bauteilen in der Maus 12 zu verarbeiten. In diesem Ausführungsbeispiel ist der Mikroprozessor 120 bauartmäßig nicht beschränkt. Der Speicher 122 kann nichtflüchtiger Speicher wie z. B. Flash-Speicher oder EEPROM sein. In diesem Ausführungsbeispiel ist der Speicher 122 bauartmäßig nicht beschränkt.More precisely is the microprocessor 120 with the memory 122 connected. The microprocessor 120 can be CPU [Central Processing Unit], or MCU [Micro Control Unit] to transfer signals between components in the mouse 12th to process. In this embodiment, the microprocessor is 120 not limited in terms of design. The memory 122 can use non-volatile memory such as B. Flash memory or EEPROM. In this embodiment, the memory is 122 not limited in terms of design.

Das Synchronisationssignal kann die Leuchtfrequenz des Leuchtelements der Tastatur 10 steuern, um die Leuchtelemente der Maus 12 synchron zu betätigen. Empfängt der Mikroprozessor 120 das Synchronisationssignal, führt der Mikroprozessor 120 den das Leuchtelement steuernden Programmcode aus. Auf diese Weise können das Leuchtelement der Maus 12 und das Leuchtelement der Tastatur 10 gleichzeitig betätigt werden, um ein synchrones Aufleuchten zu ermöglichen. In anderen Ausführungsbeispielen kann das Synchronisationssignal die Veränderung der Leuchtfarbe des Leuchtelement der Tastatur 10 oder die Drehzahl des Lüfters steuern. In anderen Ausführungsbeispielen dient das Synchronisationssignal dazu, die Leuchtfarbe des Leuchtelements der Tastatur 10 und/oder die Drehzahl des Lüfters zu verändern. Außerdem lässt sich die Maus 12 mit dem Synchronisationssignal synchron betätigen, wenn die Tastatur 10 in der im Spiel eingesetzten, ersten Betriebsart arbeitet. In diesem Ausführungsbeispiel ist das Synchronisationssignal funktionsmäßig nicht beschränkt.The synchronization signal can be the luminous frequency of the luminous element of the keyboard 10 control the luminous elements of the mouse 12th to operate synchronously. The microprocessor receives 120 the synchronization signal is carried out by the microprocessor 120 the program code controlling the light element. In this way, the light element of the mouse 12th and the keyboard light 10 operated simultaneously to enable synchronous lighting. In other exemplary embodiments, the synchronization signal can change the luminous color of the luminous element of the keyboard 10 or control the speed of the fan. In other exemplary embodiments, the synchronization signal is used to change the luminous color of the luminous element of the keyboard 10 and / or to change the speed of the fan. You can also use the mouse 12th operate synchronously with the synchronization signal when the keyboard 10 works in the first operating mode used in the game. In this exemplary embodiment, the synchronization signal is not restricted in terms of its function.

Die Einspeisung des Synchronisationssignals vom Tower-PC 9 in den Mikroprozessor 120 der Maus 12 kann durch ein im Tower-PC 9 vorinstalliertes Detektionsprogramm oder eine in der Maus 12 befindliche Firmware erfolgen. Wie die Maus 12 das Synchronisationssignal vom Tower-PC 9 erhält, wird in diesem Ausführungsbeispiel nicht beschränkt.The feed of the synchronization signal from the tower PC 9 into the microprocessor 120 the mouse 12th can through an in the tower PC 9 pre-installed detection program or one in the mouse 12th existing firmware. Like the mouse 12th the synchronization signal from the tower PC 9 is not limited in this embodiment.

Als Beispiel sei angeführt, dass das Synchronisationssignal durch ein im Tower-PC 9 vorinstalliertes Detektionsprogramm bereitgestellt wird. Das Verfahren zum Erzeugen des Synchronisationssignals wird durch das Detektionsprogramm realisiert und weist die folgenden Schritte auf:

  • Ausgeben eines Abfragesignals an die Tastatur 10, wenn die Maus 12 an den Tower-PC 9 angeschlossen ist;
  • Ansprechen auf das Abfragesignal durch die Tastatur 10, wobei die Tastatur 10 gemäß des Abfragesignals ein Meldesignal zum Ansprechen auf das Abfragesignal ausgibt; und
  • Einspeisen des Synchronisationssignals in die Maus 12, wenn der Tower-PC 9 das von der Tastatur 10 ausgegebene Meldesignal empfängt.
As an example it should be mentioned that the synchronization signal is transmitted by an in the tower PC 9 pre-installed detection program is provided. The method for generating the synchronization signal is implemented by the detection program and has the following steps:
  • Output of a query signal to the keyboard 10 when the mouse 12th to the tower PC 9 connected;
  • Responding to the query signal through the keyboard 10 , with the keyboard 10 outputs a notification signal in response to the interrogation signal in accordance with the interrogation signal; and
  • Feeding the synchronization signal into the mouse 12th when the tower PC 9 that from the keyboard 10 receives the output message signal.

Außerdem sei als Beispiel angeführt, dass das Synchronisationssignal durch ein im Tower-PC 9 vorinstalliertes Detektionsprogramm bereitgestellt wird. Das Verfahren zum Erzeugen des Synchronisationssignals durch das Detektionsprogramm kann die folgenden Schritte aufweisen:

  • Ausgeben des Synchronisationssignal an die Tastatur 10 und die Maus 12, wenn die Maus 12 an den Tower-PC 9 angeschlossen ist; und
  • Initialisieren und Wiederstarten der Tastatur 10 und der Maus 12 durch das Synchronisationssignal, wobei es sich bei dem Synchronisationssignal um einen Reset-Befehl handelt.
In addition, it should be mentioned as an example that the synchronization signal is transmitted by an in the tower PC 9 pre-installed detection program is provided. The method for generating the synchronization signal by the detection program can have the following steps:
  • Output of the synchronization signal to the keyboard 10 and the mouse 12th when the mouse 12th to the tower PC 9 connected; and
  • Initialize and restart the keyboard 10 and the mouse 12th by the synchronization signal, the synchronization signal being a reset command.

Außerdem kann die Bereitstellung des Synchronisationssignals durch die Firmware der Maus 12 erfolgen. Als Beispiel sei angeführt, dass die Maus 12 als Tastatureinrichtung eingesetzt wird und das Synchronisationssignal empfängt, wenn die Maus 12 an den Tower-PC 9 angeschlossen ist. Die Maus 12 fängt einen vom Tower-PC 9 an die Maus 12 ausgegebenen Steuerbefehl für die Tastaturleuchte ab, wobei der Steuerbefehl für die Tastaturleuchte als Synchronisationssignal dient. Bei dem Steuerbefehl für die Tastaturleuchte handelt es sich um einen Reset-Befehl. Die Tastatur 10 erhält gleichzeitig das Synchronisationssignal über den Tower-PC 9, wenn die Maus 12 über den Tower-PC 9 das Synchronisationssignal empfängt.The mouse firmware can also provide the synchronization signal 12th respectively. An example is the mouse 12th is used as a keyboard device and receives the synchronization signal when the mouse 12th to the tower PC 9 connected. The mouse 12th catches you from the tower PC 9 to the mouse 12th output control command for the keyboard light, the control command for the keyboard light serving as a synchronization signal. The control command for the keyboard light is a reset command. The keyboard 10 simultaneously receives the synchronization signal via the tower PC 9 when the mouse 12th via the tower PC 9 receives the synchronization signal.

Durch die oben erwähnte Gestaltung kann die Tastatur 10 an den Tower-PC 9 angeschlossen werden, wobei das Leuchtelement der Tastatur 10 mit der Leuchtfrequenz von 15 Mal pro Minute aufleuchtet. Wird die Maus 12 an den Tower-PC 9 angeschossen, erhält die Maus 12 über den Tower-PC 9 ein Synchronisationssignal, mit dem die Maus 12 in der zweiten Betriebsart arbeitet. Die zweite Betriebsart entspricht der ersten Betriebsart, sodass das Leuchtelement der Maus 12 ebenfalls mit der Leuchtfrequenz von 15 Mal pro Minute aufleuchtet. Daher können die Leuchtelemente der Tastatur 10 und der Maus 12 mit derselben Leuchtfrequenz betrieben werden.Due to the design mentioned above, the keyboard 10 to the tower PC 9 be connected, the luminous element of the keyboard 10 lights up with the light frequency of 15 times per minute. Will the mouse 12th to the tower PC 9 shot, the mouse receives 12th via the tower PC 9 a synchronization signal with which the mouse 12th works in the second mode. The second operating mode corresponds to the first operating mode, so that the light element of the mouse 12th also lights up with the light frequency of 15 times per minute. Therefore, the lighting elements of the keyboard 10 and the mouse 12th operated with the same luminous frequency.

Anzumerken ist, dass die Tastatur 10 in anderen Ausführungsbeispielen beispielsweise die Einstellungen für Profispieler, fortgeschrittene und normale Spieler besitzen. Die Ansprechgeschwindigkeit der Tasten der Tastatur 10 kann in Anpassung an unterschiedliche Spieler eingestellt werden. Zum Beispiel ist die erste Betriebsart für die Profispieler vorgesehen. Beim Anschließen der Maus 12 an den Tower-PC 9 erhält die Maus 12 über den Tower-PC 9 ein Synchronisationssignal, mit dem die Maus 12 in der zweiten Betriebsart arbeitet. Der zweite Betriebsart entspricht der ersten Betriebsart. Daher kann die Maus 12 ebenfalls für Profispieler eingestellt werden. Das heißt, die Übertragungsfrequenz des Betriebsbefehls zum Ansprechen auf die Tasten der Maus 12 ist angepasst an die Profispieler eingestellt. Auf diese Weise können die Tastatur 10 und die Maus 12 in der ersten und der zweiten Betriebsart mit Profieinstellungen in Computerspielen eingesetzt werden.It should be noted that the keyboard 10 in other exemplary embodiments, for example, have the settings for professional players, advanced and normal players. The speed at which the keyboard keys respond 10 can be adjusted to suit different players. For example, the first operating mode is intended for professional players. When connecting the mouse 12th to the Tower PC 9 receives the mouse 12th via the tower PC 9 a synchronization signal with which the mouse 12th works in the second mode. The second operating mode corresponds to the first operating mode. Hence, the mouse can 12th can also be set for professional players. That is, the transmission frequency of the operating command for responding to the buttons of the mouse 12th is adjusted to the professional players. That way you can use the keyboard 10 and the mouse 12th can be used in computer games in the first and second operating mode with professional settings.

Das Peripheriesystem kann in unterschiedlichen Ausführungsbeispielen gestaltet werden. Das Peripheriesystem gemäß 2 ähnelt dem Peripheriesystem gemäß 1. Beispielsweise kann das zweite Peripheriegerät ebenfalls gemäß dem Synchronisationssignal in der zweiten Betriebsart arbeiten, wobei die zweite Betriebsart der ersten Betriebsart entspricht.The peripheral system can be designed in different exemplary embodiments. The peripheral system according to 2 is similar to the peripheral system 1 . For example, the second peripheral device can also operate in accordance with the synchronization signal in the second operating mode, the second operating mode corresponding to the first operating mode.

Gemäß 2 weist das Peripheriesystem ein erstes Peripheriegerät, ein zweites Peripheriegerät und ein drittes Peripheriegerät auf. Das erste, das zweite und das dritte Peripheriegerät sind separat aufeinanderfolgend an den Hostrechner angeschlossen. Im dargestellten Ausführungsbeispiel ist der Hostrechner beispielsweise ein Laptop 29, wobei das erste Peripheriegerät als Maus 20, das zweite Peripheriegerät als Leiterrahmen 22 und das dritte Peripheriegerät als Kopfhörer 24 ausgeführt ist. In diesem Ausführungsbeispiel sind der Hostrechner, das erste, das zweite und das dritte Peripheriegerät bauartmäßig nicht beschränkt.According to 2 the peripheral system has a first peripheral device, a second peripheral device and a third peripheral device. The first, second and third peripheral devices are connected separately in succession to the host computer. In the exemplary embodiment shown, the host computer is, for example, a laptop 29 , with the first peripheral device as a mouse 20th , the second peripheral device as a lead frame 22nd and the third peripheral device as headphones 24 is executed. In this embodiment, the host computer, the first, the second and the third peripheral devices are not limited in structure.

Zunächst wird die Maus 20 an den Laptop 29 angeschlossen, wobei das Leuchtelement der Maus 20 in der ersten Betriebsart arbeitet. Wird der Leiterrahmen 22 auch an den Laptop 29 angeschlossen, erhält der Leiterrahmen 22 über den Laptop 29 das Synchronisationssignal, wobei das Leuchtelement des Leiterrahmens 22 gemäß dem Synchronisationssignal in der zweiten Betriebsart arbeitet. Die zweite Betriebsart entspricht der ersten Betriebsart. Auf diese Weise können die Leuchtelemente der Maus 20 und des Leiterrahmens 22 synchron betrieben werden, wodurch deren Leuchtfrequenz stets gleich bleibt.First is the mouse 20th to the laptop 29 connected, the luminous element of the mouse 20th works in the first mode. Will the lead frame 22nd also to the laptop 29 connected, the lead frame receives 22nd through the laptop 29 the synchronization signal, the luminous element of the lead frame 22nd operates in accordance with the synchronization signal in the second mode. The second operating mode corresponds to the first operating mode. In this way, the light elements of the mouse 20th and the lead frame 22nd operated synchronously, so that their light frequency always remains the same.

Wird der Kopfhörer 24 auch an den Laptop 29 angeschlossen, erhält der Kopfhörer 24 über den Laptop 29 das Synchronisationssignal, mit dem das Leuchtelement des Kopfhörer 24 in einer dritten Betriebsart arbeiten. Die dritte Betriebsart entspricht der ersten Betriebsart, wodurch die Leuchtelemente der Maus 20, des Leiterrahmens 22 und des Kopfhörers 24 eine einheitliche Leuchtfrequenz besitzen. Anderenfalls kann das Peripheriesystem vier, fünf oder mehrere Peripheriegeräte aufweisen. In diesem Ausführungsbeispiel sind die Bauart des Peripheriesystems und die Anzahl der Peripheriegeräte nicht beschränkt.Will the headphones 24 also to the laptop 29 connected, the headphones receive 24 through the laptop 29 the synchronization signal with which the headphone's light element 24 work in a third mode of operation. The third operating mode corresponds to the first operating mode, which makes the light elements of the mouse 20th , the ladder frame 22nd and headphones 24 have a uniform light frequency. Otherwise, the peripheral system can have four, five or more peripheral devices. In this embodiment, the type of peripheral system and the number of peripheral devices are not limited.

Im Folgenden wird das Verfahren zum Synchronisieren des Peripheriesystems unter Bezugsnahme auf 3 erläutert. Das Verfahren gemäß 3 weist die folgenden Schritte auf:

  • Schritt S301: Anschließen eines ersten Peripheriegeräts an einen Hostrechner, wobei das erste Peripheriegerät in einer ersten Betriebsart arbeitet.
  • Schritt S303: Anschließen eines zweiten Peripheriegeräts an den Hostrechner, wodurch der Hostrechner das zweite Peripheriegerät erfassen kann. In der Praxis kann das zweite Peripheriegerät über USB-, Audio-, TRS-, HDMI-Anschluss mit dem Hostrechner verbunden sein.
The following is the method for synchronizing the peripheral system with reference to 3 explained. The procedure according to 3 has the following steps:
  • step S301 : Connecting a first peripheral device to a host computer, the first peripheral device operating in a first mode of operation.
  • step S303 : Connecting a second peripheral device to the host computer, whereby the host computer can detect the second peripheral device. In practice, the second peripheral device can be connected to the host computer via USB, audio, TRS, HDMI connections.

Schritt S305: Entnehmen eines Synchronisationssignals aus dem Hostrechner durch das zweite Peripheriegerät. In der Praxis kann das zweite Peripheriegerät durch ein im Hostrechner vorinstalliertes Detektionsprogramm das Synchronisationssignal erhalten. Alternativ kann das zweite Peripheriegerät durch eine innen vorgesehene Firmware das Synchronisationssignal erhalten. Zum Beispiel speist das Detektionsprogramm das Synchronisationssignal in das zweite Peripheriegerät ein, wobei das Synchronisationssignal bewirkt, das erste Peripheriegerät in Betrieb so zu setzen, dass das zweite Peripheriegerät synchron betrieben wird oder das erste und das zweite Peripheriegerät erneut einzustellen. Das Synchronisationssignal kann aber auch das Reset-Signal zum Abfangen der simulierten Tastatureinrichtung durch das zweite Peripheriegerät sein. Außerdem kann das zweit Peripheriegerät drahtgebunden oder drahtlos an den Hostrechner angeschlossen werden, um das Synchronisationssignal über den Hostrechner zu erhalten. Wie das zweite Peripheriegerät über den Hostrechner das Synchronisationssignal erhält, wird in diesem Ausführungsbeispiel nicht beschränkt.step S305 : The second peripheral device extracts a synchronization signal from the host computer. In practice, the second peripheral device can receive the synchronization signal through a detection program preinstalled in the host computer. Alternatively, the second peripheral device can receive the synchronization signal through firmware provided internally. For example, the detection program feeds the synchronization signal into the second peripheral device, the synchronization signal causing the first peripheral device to be put into operation so that the second peripheral device is operated synchronously or to reset the first and second peripheral device. The synchronization signal can also be the reset signal for intercepting the simulated keyboard device by the second peripheral device. In addition, the second peripheral device can be wired or wirelessly connected to the host computer in order to receive the synchronization signal via the host computer. How the second peripheral device receives the synchronization signal via the host computer is not restricted in this exemplary embodiment.

Schritt S307: In-Betrieb-Setzen des zweiten Peripheriegeräts in einer zweiten Betriebsart gemäß dem Synchronisationssignal, wobei die zweite Betriebsart der ersten Betriebsart entspricht. In der Praxis hängt die zweite Betriebsart von der Leuchtfrequenz des Leuchtelements, der Leuchtfarbe des Leuchtelements des ersten Peripheriegeräts und/oder der Drehzahl des Lüfters ab. Als Alternative dazu kann die zweite Betriebsart um die im Spiel eingesetzten Spieleinstellbefehle handeln. Erhält das zweite Peripheriegerät kein Synchronisationssignal, ist die zweite Betriebsart der ersten Betriebsart nicht gleich. Erhält das zweite Peripheriegerät das Synchronisationssignal, dann entspricht die zweite Betriebsart der ersten Betriebsart.step S307 : Putting the second peripheral device into operation in a second operating mode in accordance with the synchronization signal, the second operating mode corresponding to the first operating mode. In practice, the second operating mode depends on the luminous frequency of the luminous element, the luminous color of the luminous element of the first peripheral device and / or the speed of the fan. As an alternative to this, the second mode of operation can be the lash adjustment commands used in the game. If the second peripheral device does not receive a synchronization signal, the second operating mode is not the same as the first operating mode. If the second peripheral device receives the synchronization signal, then the second operating mode corresponds to the first operating mode.

In der Praxis bestimmt das Synchronisationssignal die Betriebsart des ersten Peripheriegeräts, sodass das zweite Peripheriegerät synchron betrieben wird. Zum Beispiel kann das Leuchtelement des ersten Peripheriegeräts gemäß dem Zeitzyklus aufleuchten oder erlöschen. Durch einen Zeitzyklusbefehl erfolgt beispielsweise das Aufleuchten alle sechs Sekunden von dem Bezugszeitpunkt. Daher arbeitet das zweite Peripheriegerät gemäß dem Synchronisationssignal in einer zweiten Betriebsart. Die zweite Betriebsart entspricht der ersten Betriebsart. Auf diese Weise kann das Leuchtelement des zweiten Peripheriegeräts gemäß dem Zeitzyklusbefehl aufleuchten oder erlöschen.In practice, the synchronization signal determines the operating mode of the first peripheral device, so that the second peripheral device is operated synchronously. For example, the light element of the first peripheral device can light up or go out according to the time cycle. For example, by means of a time cycle command, it lights up every six seconds from the reference time. The second peripheral device therefore operates in a second operating mode in accordance with the synchronization signal. The second operating mode corresponds to the first operating mode. In this way, the luminous element of the second peripheral device can light up or go out according to the time cycle command.

Darüber hinaus kann es sich bei dem Synchronisationssignal um einen Reset-Befehl handeln, mit dem das erste und das zweite Peripheriegerät synchron initialisieren und neu starten lassen. Zum Beispiel kann das Synchronisationssignal als Zeitzyklus-Resetbefehl eingesetzt werden. Durch den Zeitzyklus-Resetbefehl erfolgt beispielsweise das Aufleuchten alle acht Sekunden von dem Bezugszeitpunkt. Daher arbeiten das erste und das zweite Peripheriegerät gemäß dem Synchronisationssignal in der ersten bzw. der zweiten Betriebsart. Die zweite Betriebsart entspricht der ersten Betriebsart. Auf diese Weise können die Leuchtelemente des ersten und des zweiten Peripheriegeräts ebenfalls gemäß dem Zeitzyklus-Resetbefehl aufleuchten oder erlöschen. In diesem Ausführungsbeispiel ist das Synchronisationssignal funktionsmäßig nicht beschränkt.In addition, the synchronization signal can be a reset command with which the first and the second peripheral device can be initialized synchronously and restarted. For example, the synchronization signal can be used as a time cycle reset command. For example, the time cycle reset command causes it to light up every eight seconds from the reference time. Therefore, the first and second peripheral devices operate according to the synchronization signal in the first and second modes, respectively. The second operating mode corresponds to the first operating mode. In this way, the light elements of the first and the second peripheral device can also light up or go out according to the time cycle reset command. In this exemplary embodiment, the synchronization signal is not restricted in terms of its function.

Damit der Fachmann im technischen Bereich die erfindungsgemäße Gestaltung besser verstehen kann, wird ein weiteres Verfahren zum Synchronisieren des Peripheriesystems bereitgestellt. Das Verfahren zum Synchronisieren des Peripheriesystems ist hier durch ein im Hostrechner vorinstalliertes Detektionsprogramm realisierbar.A further method for synchronizing the peripheral system is provided so that the person skilled in the technical field can better understand the design according to the invention. The method for synchronizing the peripheral system can be implemented here by a detection program preinstalled in the host computer.

Gemäß 4 weist das Verfahren zum Synchronisieren des Peripheriesystems die folgenden Schritte auf:

  • Schritt S401: Anschließen eines ersten Peripheriegeräts an einen Hostrechner, wobei das erste Peripheriegerät in einer ersten Betriebsart arbeitet.
  • Schritt S403: Anschließen eines zweiten Peripheriegeräts an den Hostrechner. Dieses entspricht betriebs- und funktionsmäßig demjenigen im vorherigen Ausführungsbeispiel und braucht daher nicht näher erläutert zu werden.
  • Schritt S405: Ausgeben eines Abfragesignals an das erste Peripheriegerät durch ein im Hostrechner vorinstalliertes Detektionsprogramm. Erfasst der Hostrechner das zweite Peripheriegerät, dann wird das Detektionsprogramm automatisch aktiviert, um ein Abfragesignal an das erste Peripheriegerät auszugeben. Mit dem Abfragesignal lässt sich die Betriebsart des ersten Peripheriegeräts abfragen. Empfängt das erste Peripheriegerät das Abfragesignal, spricht das erste Peripheriegerät auf das Abfragesignal so an, dass das erste Peripheriegerät ein Meldesignal an den Hostrechner sendet.
  • Schritt S407: Feststellen durch das Detektionsprogramm, ob das Meldesignal empfangen wird, das dadurch zustande kommt, dass das erste Peripheriegerät auf das Abfragesignal anspricht. In der Praxis dient das Meldesignal dazu, dem Hostrechner die Betriebsart des ersten Peripheriegeräts mitzuteilen. Auf diese Weise kann durch das Detektionsprogramm festgestellt werden, ob das Meldesignal zur Mitteilung der Betriebsart des ersten Peripheriegeräts erhalten ist. Wenn dies der Fall ist, schreitet die Routine fort zu Schritt S409. Wenn dies nicht der Fall ist, schreitet die Routine zurück zu Schritt S405, wobei das Detektionsprogramm ein Abfragesignal an das erste Peripheriegerät ausgibt.
  • Schritt S409: Einspeisen des Synchronisationssignals gemäß dem Meldesignal durch das Detektionsprogramm in das zweite Peripheriegerät. Erhält das Detektionsprogramm das Meldesignal zur Mitteilung der Betriebsart des ersten Peripheriegeräts, das heißt, das Detektionsprogramm erfährt von der Betriebsart des ersten Peripheriegeräts, so gibt das Detektionsprogramm gemäß der Betriebsart des ersten Peripheriegeräts das Synchronisationssignal an das zweite Peripheriegerät aus.
  • Schritt S411: Entnehmen eines Synchronisationssignals aus dem Hostrechner durch das zweite Peripheriegerät.
  • Schritt S413: In-Betrieb-Setzen des zweiten Peripheriegeräts in einer zweiten Betriebsart gemäß dem Synchronisationssignal, wobei die zweite Betriebsart der ersten Betriebsart entspricht.
According to 4th the procedure for synchronizing the peripheral system has the following steps:
  • step S401 : Connecting a first peripheral device to a host computer, the first peripheral device operating in a first mode of operation.
  • step S403 : Connect a second peripheral device to the host computer. In terms of operation and function, this corresponds to that in the previous exemplary embodiment and therefore does not need to be explained in more detail.
  • step S405 : Output of an interrogation signal to the first peripheral device by a detection program preinstalled in the host computer. If the host computer detects the second peripheral device, the detection program is automatically activated in order to output an interrogation signal to the first peripheral device. The operating mode of the first peripheral device can be queried with the query signal. If the first peripheral device receives the query signal, the first peripheral device responds to the query signal in such a way that the first peripheral device sends a message signal to the host computer.
  • step S407 : Establishing by the detection program whether the message signal is received, which comes about because the first peripheral device responds to the interrogation signal. In practice, the message signal is used to inform the host computer of the operating mode of the first peripheral device. In this way it can be determined by the detection program whether the message signal for notifying the operating mode of the first peripheral device has been received. If so, the routine advances to step S409 . If not, the routine goes back to step S405 , wherein the detection program outputs an interrogation signal to the first peripheral device.
  • step S409 : Feeding the synchronization signal according to the reporting signal by the detection program into the second peripheral device. If the detection program receives the message signal for notifying the operating mode of the first peripheral device, that is, the detection program learns of the operating mode of the first peripheral device, the detection program outputs the synchronization signal to the second peripheral device in accordance with the operating mode of the first peripheral device.
  • step S411 : The second peripheral device extracts a synchronization signal from the host computer.
  • step S413 : Putting the second peripheral device into operation in a second operating mode in accordance with the synchronization signal, the second operating mode corresponding to the first operating mode.

Genau gesagt dient das vom Detektionsprogramm empfangene Meldesignal der Mitteilung der ersten Betriebsart des ersten Peripheriegeräts, wobei es sich bei dem vom zweiten Peripheriegerät empfangenen Synchronisationssignal um die Mitteilung der ersten Betriebsart des ersten Peripheriegeräts handelt. Das heißt, das Detektionsprogramm erfährt durch das Meldesignal von der ersten Betriebsart des ersten Peripheriegeräts, während das zweite Peripheriegerät durch das Synchronisationssignal von der ersten Betriebsart des ersten Peripheriegeräts erfährt. Daher kann die zweite Betriebsart des zweiten Peripheriegeräts in Anpassung an die erste Betriebsart so verändert werden, dass die zweite Betriebsart der ersten Betriebsart entspricht.To be precise, the message signal received by the detection program is used to notify the first operating mode of the first peripheral device, the synchronization signal received by the second peripheral device being the message of the first operating mode of the first peripheral device. That is to say that the detection program learns of the first operating mode of the first peripheral device through the notification signal, while the second peripheral device learns of the first operating mode of the first peripheral device through the synchronization signal. Therefore, the second operating mode of the second peripheral device can be changed in adaptation to the first operating mode such that the second operating mode corresponds to the first operating mode.

Das Verfahren zum Synchronisieren des Peripheriesystems kann in unterschiedlicher Weise durchgeführt werden.The method for synchronizing the peripheral system can be carried out in different ways.

Das Verfahren gemäß 5 ist demjenigen in den vorherigen Ausführungsbeispielen ähnlich. Zum Beispiel können die Betriebsarten des ersten und des zweiten Peripheriegeräts ebenfalls durch das Synchronisationssignal synchronisiert werden.The procedure according to 5 is similar to that in the previous embodiments. For example, the operating modes of the first and second peripheral devices can also be synchronized by the synchronization signal.

Gemäß 5 weist das Verfahren zum Synchronisieren des Peripheriesystems die folgenden Schritte auf:

  • Schritt S501: Anschließen eines ersten Peripheriegeräts an einen Hostrechner, wobei das erste Peripheriegerät in einer ersten Betriebsart arbeitet.
  • Schritt S503: Anschließen eines zweiten Peripheriegeräts an den Hostrechner. Dieses entspricht betriebs- und funktionsmäßig demjenigen im vorherigen Ausführungsbeispiel und braucht daher nicht näher erläutert zu werden.
  • Schritt S505: Ausgeben des Synchronisationssignals durch ein im Hostrechner vorinstalliertes Detektionsprogramm an das erste und das zweite Peripheriegerät. In der Praxis sorgt das Synchronisationssignal für die Synchronisierung der ersten Betriebsart des ersten Peripheriegeräts und der zweiten Betriebsart des zweiten Peripheriegeräts. Nachdem das im Hostrechner vorinstallierte Detektionsprogramm das zweite Peripheriegerät erfasst, gibt das im Hostrechner vorinstallierte Detektionsprogramm gemäß dem erfassten Signal des neu angeschlossenen Geräts ein Synchronisationssignal aus. Auf diese Weise gibt das Detektionsprogramm das Synchronisationssignal an das erste und das zweite Peripheriegerät aus.
  • Schritt S507: Bereitstellen eines Resetbefehls durch das Synchronisationssignal, sodass das erste und das zweite Peripheriegerät synchron initialisiert und neu gestartet werden. Die zweite Betriebsart entspricht der ersten Betriebsart. In der Praxis handelt es sich bei dem Synchronisationssignal um einen Reset-Befehl für die Betriebszeit, die Bezugszeit, die Frequenz, die Drehzahl, den Einstellmodus oder den Arbeitszyklus. Empfangen das erste und das zweite Peripheriegerät das Synchronisationssignal, werden das erste und das zweite Peripheriegerät gleichzeitig initialisiert und neu gestartet. Auf diese Weise entspricht die zweite Betriebsart der ersten Betriebsart.
According to 5 the procedure for synchronizing the peripheral system has the following steps:
  • step S501 : Connecting a first peripheral device to a host computer, the first peripheral device operating in a first mode of operation.
  • step S503 : Connect a second peripheral device to the host computer. In terms of operation and function, this corresponds to that in the previous exemplary embodiment and therefore does not need to be explained in more detail.
  • step S505 : Output of the synchronization signal by a detection program preinstalled in the host computer to the first and the second peripheral device. In practice, the synchronization signal ensures the synchronization of the first operating mode of the first peripheral device and the second operating mode of the second peripheral device. After the detection program preinstalled in the host computer detects the second peripheral device, the detection program preinstalled in the host computer outputs a synchronization signal according to the detected signal of the newly connected device. In this way, the detection program outputs the synchronization signal to the first and second peripheral devices.
  • step S507 : Providing a reset command by the synchronization signal, so that the first and the second peripheral device are initialized and restarted synchronously. The second operating mode corresponds to the first operating mode. In practice, the synchronization signal is a reset command for the operating time, the reference time, the frequency, the speed, the setting mode or the duty cycle. If the first and the second peripheral device receive the synchronization signal, the first and the second peripheral device are initialized and restarted at the same time. In this way, the second operating mode corresponds to the first operating mode.

Das Synchronisationssignal ist beispielsweise ein Signal zum synchronen Initialisieren und neuen Starten von Peripheriegeräten. Das heißt, das erste und das zweite Peripheriegerät lassen sich synchron initialisieren und neu starten. Zum Beispiel leuchtet das Leuchtelement des ersten Peripheriegeräts mit einer Leuchtfrequenz von 15 Mal pro Minute auf, während das Leuchtelement des zweiten Peripheriegeräts mit einer Leuchtfrequenz von 20 Mal pro Minute aufleuchtet. Mit dem Synchronisationssignal können die Leuchtelemente der Peripheriegeräte mit einer Leuchtfrequenz von 25 Mal pro Minute aufleuchten. Auf diese Weise werden das erste und das zweite Peripheriegerät so synchron initialisiert und neu gestartet, dass die Leuchtelemente des ersten und des zweiten Peripheriegeräts gleichzeitig mit der Leuchtfrequenz von 25 Mal pro Minute aufleuchten.The synchronization signal is, for example, a signal for synchronous initialization and restarting of peripheral devices. That is, the first and second peripheral devices can be initialized and restarted synchronously. For example, the lighting element of the first peripheral device lights up at a lighting frequency of 15 times per minute, while the lighting element of the second peripheral device lights up at a lighting frequency of 20 times per minute. With the synchronization signal, the light elements of the peripheral devices can light up with a light frequency of 25 times per minute. In this way, the first and the second peripheral device are initialized and restarted synchronously in such a way that the light-emitting elements of the first and the second peripheral device light up at the same time with the light frequency of 25 times per minute.

In anderen Ausführungsbeispielen kann das Synchronisationssignal beispielsweise ein Reset-Signal in Anpassung an die erste und die zweite Betriebsart. Zum Beispiel leuchtet das Leuchtelement des ersten Peripheriegeräts mit einer Leuchtfrequenz von 15 Mal pro Minute auf, während das Leuchtelement des zweiten Peripheriegeräts mit einer Leuchtfrequenz von 20 Mal pro Minute aufleuchtet. Mit dem Synchronisationssignal können die Leuchtelemente der Peripheriegeräte in Anpassung an die erste Betriebsart mit einer Leuchtfrequenz von 15 Mal pro Minute aufleuchten. Alternativ können die Leuchtelemente der Peripheriegeräte in Anpassung an die zweite Betriebsart mit einer Leuchtfrequenz von 20 Mal pro Minute aufleuchten. Wird das erste Peripheriegerät durch das Detektionsprogramm erfasst, dann kann das Signal der ersten oder der zweiten Betriebsart empfangen werden. In diesem Ausführungsbeispiel ist das Synchronisationssignal funktionsmäßig nicht beschränkt.In other exemplary embodiments, the synchronization signal can, for example, be a reset signal in adaptation to the first and the second operating mode. For example, the lighting element of the first peripheral device lights up at a lighting frequency of 15 times per minute, while the lighting element of the second peripheral device lights up at a lighting frequency of 20 times per minute. With the synchronization signal, the light elements of the peripheral devices can light up in adaptation to the first operating mode with a light frequency of 15 times per minute. Alternatively, the light elements of the peripheral devices can light up with a light frequency of 20 times per minute in adaptation to the second operating mode. If the first peripheral device is detected by the detection program, then the signal of the first or the second operating mode can be received. In this exemplary embodiment, the synchronization signal is not restricted in terms of its function.

Damit der Fachmann im technischen Bereich die erfindungsgemäße Gestaltung besser verstehen kann, wird ein weiteres Verfahren zum Synchronisieren des Peripheriesystems bereitgestellt. Das Verfahren zum Synchronisieren des Peripheriesystems ist hier durch eine Firmware des zweiten Peripheriegeräts realisierbar.A further method for synchronizing the peripheral system is provided so that the person skilled in the technical field can better understand the design according to the invention. The method for synchronizing the peripheral system can be implemented here by firmware of the second peripheral device.

Gemäß 6 weist das Verfahren zum Synchronisieren des Peripheriesystems die folgenden Schritte auf:

  • Schritt S601: Anschließen eines ersten Peripheriegeräts an einen Hostrechner, wobei das erste Peripheriegerät in einer ersten Betriebsart arbeitet.
  • Schritt S603: Bereitstellen einer Tastatureinrichtung durch das zweite Peripheriegerät, wenn das zweite Peripheriegerät an den Hostrechner angeschlossen ist. In der Praxis weist die Firmware des zweiten Peripheriegeräts die Funktion zur Simulation der Tastatureinrichtung auf. Beim Anschließen der Tastatureinrichtung an den Hostrechner gibt der Hostrechner einen Tastaturleuchten-Steuerbefehl an die Tastatureinrichtung aus. Auf diese Weise kann der Hostrechner einen Tastaturleuchten-Steuerbefehl an das zweite Peripheriegerät ausgeben, wenn das die Tastatureinrichtung simulierende, zweite Peripheriegerät an den Hostrechner angeschlossen und das die Tastatureinrichtung simulierende, zweite Peripheriegerät vom Hostrechner erfasst wird.
  • Schritt S605: Abfangen des vom Hostrechner an das zweite Peripheriegerät ausgegebenen Tastaturleuchten-Steuerbefehls, der dann als Synchronisationssignal dient.
  • Schritt S607: Entnehmen des Synchronisationssignals aus dem Hostrechner durch das erste Peripheriegerät, während das zweite Peripheriegerät das Synchronisationssignal über den Hostrechner empfängt.
According to 6th the procedure for synchronizing the peripheral system has the following steps:
  • step S601 : Connecting a first peripheral device to a host computer, the first peripheral device operating in a first mode of operation.
  • step S603 : Providing keyboard means by the second peripheral device when the second peripheral device is connected to the host computer. In practice, the firmware of the second peripheral device has the function of simulating the keyboard device. When connecting the keyboard device to the host computer, the host computer issues a keyboard lamp control command to the keyboard device. In this way, the host computer can output a keyboard light control command to the second peripheral device when the second peripheral device simulating the keyboard device is connected to the host computer and the second peripheral device simulating the keyboard device is detected by the host computer.
  • step S605 : Interception of the keyboard lamp control command issued by the host computer to the second peripheral device, which then serves as a synchronization signal.
  • step S607 : The first peripheral device extracts the synchronization signal from the host computer while the second peripheral device receives the synchronization signal via the host computer.

In der Praxis handelt es sich beim Tastaturleuchten-Steuerbefehls um einen Befehl zum Reset der Tastatur. Auf diese Weise kann die erste Betriebsart des ersten Peripheriegeräts gemäß dem Tastaturleuchten-Steuerbefehl neu eingestellt werden, wenn der Hostrechner den Tastaturleuchten-Steuerbefehl an das erste und das zweite Peripheriegerät ausgibt und das erste Peripheriegerät beispielsweise eine Tastatur ist. Gleichzeitig kann das die Tastatureinrichtung simulierende, als Maus dienende, zweite Peripheriegerät den Tastaturleuchten-Steuerbefehl abfangen. Außerdem kann die zweite Betriebsart des zweiten Peripheriegeräts gemäß der Zeit und dem Merkmal des Tastaturleuchten-Steuerbefehls neu eingestellt werden.In practice, the keypad light control command is a command to reset the keyboard. In this way, the first operating mode of the first peripheral device can be reset according to the keypad light control command when the host computer issues the keypad light control command to the first and second peripheral devices and the first peripheral device is, for example, a keyboard. At the same time, the second peripheral device, which simulates the keyboard device and serves as a mouse, can intercept the keyboard lamp control command. In addition, the second mode of operation of the second peripheral device can be reset according to the time and characteristic of the keypad light control command.

Schritt 609: Übereinstimmen der zweiten Betriebsart mit der ersten Betriebsart. Dies entspricht betriebs- und funktionsmäßig demjenigen im vorherigen Ausführungsbeispiel und braucht daher nicht näher erläutert zu werden.Step 609: Matching the second operating mode with the first operating mode. In terms of operation and function, this corresponds to that in the previous exemplary embodiment and therefore does not need to be explained in more detail.

Insgesamt betrifft die Erfindung ein Peripheriesystem, das ein erstes und ein zweites Peripheriegerät aufweist. Das erste Peripheriegerät wird zunächst an das Hostrechner angeschlossen. Beim Anschließen des zweiten Peripheriegeräts an den Hostrechner erhält das zweite Peripheriegerät über den Hostrechner ein Synchronisationssignal. Das zweite Peripheriegerät arbeitet gemäß dem Synchronisationssignal in einer zweiten Betriebsart. Die zweite Betriebsart entspricht der ersten Betriebsart. Damit ist ein einheitlicher Betrieb der Peripheriegeräte gewährleistet. Außerdem ist das Verfahren, wie das zweite Peripheriegerät über den Hostrechner das Synchronisationssignal erhält, ist durch ein im Hostrechner vorinstalliertes Detektionsprogramm oder eine im zweiten Peripheriegerät vorgesehene Firmware realisierbar. Auf diese Weise wird die Bedienbarkeit des erfindungsgemäßen Peripheriesystems verbessert.Overall, the invention relates to a peripheral system which has a first and a second peripheral device. The first peripheral device is first connected to the host computer. When the second peripheral device is connected to the host computer, the second peripheral device receives a synchronization signal via the host computer. The second peripheral device operates in a second operating mode in accordance with the synchronization signal. The second operating mode corresponds to the first operating mode. This ensures uniform operation of the peripheral devices. In addition, the method by which the second peripheral device receives the synchronization signal via the host computer can be implemented by a detection program preinstalled in the host computer or by firmware provided in the second peripheral device. In this way, the operability of the peripheral system according to the invention is improved.

Die vorstehende Beschreibung stellt die Ausführungsbeispiele der Erfindung dar und soll nicht die Ansprüche beschränken. Alle gleichwertigen Änderungen und Modifikationen, die gemäß der Beschreibung und den Zeichnungen der Erfindung von einem Fachmann vorgenommen werden können, gehören zum Schutzbereich der vorliegenden Erfindung.The above description illustrates the exemplary embodiments of the invention and is not intended to limit the claims. All equivalent changes and modifications that can be made by one skilled in the art in accordance with the description and drawings of the invention are included within the scope of the present invention.

BezugszeichenlisteList of reference symbols

88th
Bildschirmscreen
99
Tower-PCTower PC
1010
Tastaturkeyboard
12, 2012, 20
Mausmouse
120120
Mikroprozessormicroprocessor
122122
SpeicherStorage
2222nd
LeiterrahmenLadder frame
2424
Kopfhörerheadphone
2929
LaptopLaptop
S301 bis S307S301 to S307
Schrittstep
S401 bis S413S401 to S413
Schrittstep
S501 bis S507S501 to S507
Schrittstep
S601 bis S609S601 to S609
Schrittstep

Claims (20)

Verfahren zum Synchronisieren eines Peripheriesystems, wobei das Peripheriesystem ein erstes Peripheriegerät und ein zweites Peripheriegerät aufweist, wobei das erste Peripheriegerät an den Hostrechner angeschlossen ist und in einer ersten Betriebsart arbeitet, und wobei das Verfahren die folgenden Schritte aufweist: Entnehmen eines Synchronisationssignals aus dem Hostrechner durch das zweite Peripheriegerät, wenn das zweite Peripheriegerät an den Hostrechner angeschlossen ist, wobei das Synchronisationssignal eine Arbeitsweise der ersten Betriebsart des ersten Peripheriegeräts bereitstellt; und In-Betrieb-Setzen des zweiten Peripheriegeräts in einer zweiten Betriebsart gemäß der Arbeitsweise der ersten Betriebsart, die das Synchronisationssignal angibt, wobei die zweite Betriebsart zu der Betriebsart geändert wird, die der ersten Betriebsart entspricht.A method for synchronizing a peripheral system, the peripheral system having a first peripheral device and a second peripheral device, the first peripheral device being connected to the host computer and operating in a first operating mode, and the method comprising the following steps: The second peripheral device extracting a synchronization signal from the host computer when the second peripheral device is connected to the host computer, the synchronization signal providing an operation of the first operating mode of the first peripheral device; and Putting the second peripheral device into operation in a second operating mode in accordance with the operating mode of the first operating mode which indicates the synchronization signal, the second operating mode being changed to the operating mode which corresponds to the first operating mode. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass das Synchronisationssignal durch ein im Hostrechner vorinstalliertes Detektionsprogramm zur Verfügung steht, wobei das Verfahren zum Erzeugen des Synchronisationssignals durch das Detektionsprogramm die folgenden Schritte aufweist: Ausgeben eines Abfragesignals an das erste Peripheriegerät, wenn das zweite Peripheriegerät an den Hostrechner angeschlossen ist; Empfangen eines Meldesignals, mit dem das erste Peripheriegerät auf das Abfragesignal anspricht; und Einspeisen des Synchronisationssignals in das zweite Peripheriegerät gemäß dem Meldesignal.Procedure according to Claim 1 , characterized in that the synchronization signal is available by a detection program preinstalled in the host computer, the method for Generating the synchronization signal by the detection program has the following steps: outputting an interrogation signal to the first peripheral device when the second peripheral device is connected to the host computer; Receiving a notification signal with which the first peripheral device responds to the interrogation signal; and feeding the synchronization signal to the second peripheral device in accordance with the notification signal. Verfahren nach Anspruch 2, dadurch gekennzeichnet, dass es sich bei dem Meldesignal um Informationen über die Arbeitsweise der ersten Betriebsart des ersten Peripheriegeräts handelt.Procedure according to Claim 2 , characterized in that the message signal is information about the mode of operation of the first operating mode of the first peripheral device. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass das Synchronisationssignal durch ein im Hostrechner vorinstalliertes Detektionsprogramm zur Verfügung steht, wobei das Verfahren zum Erzeugen des Synchronisationssignals durch das Detektionsprogramm die folgenden Schritte aufweist: Ausgeben des Synchronisationssignals an das erste und das zweite Peripheriegerät, wenn das zweite Peripheriegerät an den Hostrechner angeschlossen ist, wobei das Synchronisationssignal ein Reset-Befehl ist, mit dem sich das erste und das zweite Peripheriegerät synchron initialisieren und neu starten lassen.Procedure according to Claim 1 , characterized in that the synchronization signal is available by a detection program pre-installed in the host computer, the method for generating the synchronization signal by the detection program comprising the following steps: outputting the synchronization signal to the first and the second peripheral device when the second peripheral device to the host computer is connected, the synchronization signal being a reset command with which the first and the second peripheral device can be initialized synchronously and restarted. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass das zweite Peripheriegerät einen vom Hostrechner an das zweite Peripheriegerät ausgegebenen Tastaturleuchten-Steuerbefehl abfängt, der als Synchronisationssignal dient.Procedure according to Claim 1 , characterized in that the second peripheral device intercepts a keyboard lamp control command which is output by the host computer to the second peripheral device and which serves as a synchronization signal. Verfahren nach Anspruch 5, dadurch gekennzeichnet, dass es sich bei dem Tastaturleuchten-Steuerbefehl um einen Reset-Befehl handelt.Procedure according to Claim 5 , characterized in that the keypad light control command is a reset command. Verfahren nach Anspruch 5, dadurch gekennzeichnet, dass das erste Peripheriegerät das Synchronisationssignal aus dem Hostrechner entnimmt, während das zweite Peripheriegerät das Synchronisationssignal über den Hostrechner empfängt.Procedure according to Claim 5 , characterized in that the first peripheral device takes the synchronization signal from the host computer, while the second peripheral device receives the synchronization signal via the host computer. Verfahren nach Anspruch 5, dadurch gekennzeichnet, dass das zweite Peripheriegerät als Tastatureinrichtung zum Einsatz kommt, um das Synchronisationssignal aus dem Hostrechner zu entnehmen, wenn das zweite Peripheriegerät an den Hostrechner angeschlossen ist.Procedure according to Claim 5 , characterized in that the second peripheral device is used as a keyboard device in order to take the synchronization signal from the host computer when the second peripheral device is connected to the host computer. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die Arbeitsweise der ersten Betriebsart von der Leuchtfrequenz eines Leuchtelements, der Leuchtfarbe des Leuchtelements und/oder der Drehzahl eines Lüfters abhängt.Procedure according to Claim 1 , characterized in that the mode of operation of the first operating mode depends on the luminous frequency of a luminous element, the luminous color of the luminous element and / or the speed of a fan. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass es sich bei der Arbeitsweise der ersten Betriebsart um Spieleinstellbefehle handelt, wenn das erste Peripheriegerät im Spiel zum Einsatz kommt.Procedure according to Claim 1 , characterized in that the operation of the first operating mode involves game setting commands when the first peripheral device is used in the game. Peripheriesystem, das für den Anschluss an einen Hostrechner geeignet ist und aufweist: ein erstes Peripheriegerät, das an den Hostrechner angeschlossen ist und in einer ersten Betriebsart arbeitet; und ein zweites Peripheriegerät, das einen Mikroprozessor (120) und einen Speicher (122) aufweist, wobei im Speicher (122) der vom Mikroprozessor (120) ausgeführte Programmcode gespeichert ist, damit der Mikroprozessor (120) die folgenden Schritte durchführt: Entnehmen eines Synchronisationssignals aus dem Hostrechner durch das zweite Peripheriegerät, wenn das zweite Peripheriegerät an den Hostrechner angeschlossen ist, wobei das Synchronisationssignal eine Arbeitsweise der ersten Betriebsart des ersten Peripheriegeräts bereitstellt; und In-Betrieb-Setzen des zweiten Peripheriegeräts in einer zweiten Betriebsart gemäß der Arbeitsweise der ersten Betriebsart, die das Synchronisationssignal angibt, wobei die zweite Betriebsart zu der Betriebsart geändert wird, die der ersten Betriebsart entspricht.Peripheral system that is suitable for connection to a host computer and has: a first peripheral device connected to the host computer and operating in a first mode of operation; and a second peripheral device having a microprocessor (120) and a memory (122), the program code executed by the microprocessor (120) being stored in the memory (122) so that the microprocessor (120) carries out the following steps: The second peripheral device extracting a synchronization signal from the host computer when the second peripheral device is connected to the host computer, the synchronization signal providing an operation of the first operating mode of the first peripheral device; and Putting the second peripheral device into operation in a second operating mode in accordance with the operation of the first operating mode which indicates the synchronization signal, the second operating mode being changed to the operating mode which corresponds to the first operating mode. Peripheriesystem nach Anspruch 11, dadurch gekennzeichnet, dass das Synchronisationssignal durch ein im Hostrechner vorinstalliertes Detektionsprogramm zur Verfügung steht, wobei das Verfahren zum Erzeugen des Synchronisationssignals durch das Detektionsprogramm die folgenden Schritte aufweist: Ausgeben eines Abfragesignals an das erste Peripheriegerät, wenn das zweite Peripheriegerät an den Hostrechner angeschlossen ist; Empfangen eines Meldesignals, mit dem das erste Peripheriegerät auf das Abfragesignal anspricht; und Einspeisen des Synchronisationssignals in das zweite Peripheriegerät gemäß dem Meldesignal.Peripheral system according to Claim 11 , characterized in that the synchronization signal is available by a detection program preinstalled in the host computer, the method for generating the synchronization signal by the detection program comprising the following steps: outputting an interrogation signal to the first peripheral device when the second peripheral device is connected to the host computer; Receiving a notification signal with which the first peripheral device responds to the interrogation signal; and feeding the synchronization signal to the second peripheral device in accordance with the notification signal. Peripheriesystem nach Anspruch 12, dadurch gekennzeichnet, dass es sich bei dem Meldesignal um Informationen über die Arbeitsweise der ersten Betriebsart des ersten Peripheriegeräts handelt.Peripheral system according to Claim 12 , characterized in that the message signal is information about the mode of operation of the first operating mode of the first peripheral device. Peripheriesystem nach Anspruch 11, dadurch gekennzeichnet, dass das Synchronisationssignal durch ein im Hostrechner vorinstalliertes Detektionsprogramm zur Verfügung steht, wobei das Verfahren zum Erzeugen des Synchronisationssignals durch das Detektionsprogramm die folgenden Schritte aufweist: Ausgeben des Synchronisationssignals an das erste und das zweite Peripheriegerät, wenn das zweite Peripheriegerät an den Hostrechner angeschlossen ist, wobei das Synchronisationssignal ein Reset-Befehl ist, mit dem sich das erste und das zweite Peripheriegerät synchron initialisieren und neu starten lassen.Peripheral system according to Claim 11 , characterized in that the synchronization signal is available by a detection program pre-installed in the host computer, the method for generating the synchronization signal by the detection program comprising the following steps: outputting the synchronization signal to the first and the second peripheral device when the second peripheral device to the host computer is connected, the synchronization signal being a reset command with which the first and the second peripheral device can be initialized synchronously and restarted. Perinheriesystem nach Anspruch 11, dadurch gekennzeichnet, dass das zweite Peripheriegerät einen vom Hostrechner an das zweite Peripheriegerät ausgegebenen Tastaturleuchten-Steuerbefehl abfängt, der als Synchronisationssignal dient.Perinheria system Claim 11 , characterized in that the second peripheral device intercepts a keyboard lamp control command which is output by the host computer to the second peripheral device and which serves as a synchronization signal. Peripheriesystem nach Anspruch 15, dadurch gekennzeichnet, dass es sich bei dem Tastaturleuchten-Steuerbefehl um einen Reset-Befehl handelt, wobei das erste Peripheriegerät das Synchronisationssignal aus dem Hostrechner entnimmt, während das zweite Peripheriegerät das Synchronisationssignal über den Hostrechner empfängt.Peripheral system according to Claim 15 , characterized in that the keypad light control command is a reset command, the first peripheral device taking the synchronization signal from the host computer, while the second peripheral device receives the synchronization signal via the host computer. Peripheriesystem nach Anspruch 15, dadurch gekennzeichnet, dass das zweite Peripheriegerät als Tastatureinrichtung zum Einsatz kommt, um das Synchronisationssignal aus dem Hostrechner zu entnehmen, wenn das zweite Peripheriegerät an den Hostrechner angeschlossen ist.Peripheral system according to Claim 15 , characterized in that the second peripheral device is used as a keyboard device in order to take the synchronization signal from the host computer when the second peripheral device is connected to the host computer. Peripheriesystem nach Anspruch 11, dadurch gekennzeichnet, dass die Arbeitsweise der ersten Betriebsart von der Leuchtfrequenz eines Leuchtelements, der Leuchtfarbe des Leuchtelements und/oder der Drehzahl eines Lüfters abhängt.Peripheral system according to Claim 11 , characterized in that the mode of operation of the first operating mode depends on the luminous frequency of a luminous element, the luminous color of the luminous element and / or the speed of a fan. Peripheriesystem nach Anspruch 11, dadurch gekennzeichnet, dass es sich bei der Arbeitsweise der ersten Betriebsart um Spieleinstellbefehle handelt, wenn das erste Peripheriegerät im Spiel zum Einsatz kommt.Peripheral system according to Claim 11 , characterized in that the operation of the first operating mode involves game setting commands when the first peripheral device is used in the game. Peripheriesystem nach Anspruch 11, dadurch gekennzeichnet, dass das erste und das zweite Peripheriegerät aus einer Gruppe ausgewählt sind, die eine Tastatur (10), eine Maus (12, 20), einen Kopfhörer (24), ein Mikrofon, einen Lautsprecher, eine Videokamera und einen Leiterrahmen (22) aufweist.Peripheral system according to Claim 11 , characterized in that the first and second peripheral devices are selected from a group comprising a keyboard (10), a mouse (12, 20), headphones (24), a microphone, a loudspeaker, a video camera and a lead frame ( 22).
DE102013104819.6A 2013-05-10 2013-05-10 Peripheral system and method for synchronizing the peripheral system Expired - Fee Related DE102013104819B4 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102013104819.6A DE102013104819B4 (en) 2013-05-10 2013-05-10 Peripheral system and method for synchronizing the peripheral system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102013104819.6A DE102013104819B4 (en) 2013-05-10 2013-05-10 Peripheral system and method for synchronizing the peripheral system

Publications (2)

Publication Number Publication Date
DE102013104819A1 DE102013104819A1 (en) 2014-11-13
DE102013104819B4 true DE102013104819B4 (en) 2021-04-01

Family

ID=51787438

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102013104819.6A Expired - Fee Related DE102013104819B4 (en) 2013-05-10 2013-05-10 Peripheral system and method for synchronizing the peripheral system

Country Status (1)

Country Link
DE (1) DE102013104819B4 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10969847B2 (en) * 2019-05-31 2021-04-06 Logitech Europe S.A. Peripheral electronic devices having synchronized operating modes

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100056056A1 (en) * 2008-08-29 2010-03-04 Primax Electronics Ltd. Synchronous wireless transmission system and synchronous wireless transmission method
US20110014984A1 (en) * 2009-07-17 2011-01-20 Douglas Penman System and Method for Personality Adoption by Online Game Peripherals
DE102011000461A1 (en) * 2010-11-26 2012-05-31 Winspeed Co.,Ltd. Input/output system for rapid switching input function, has receiving device to forward function-switching signal from one input/output device to another input/output device for switching to preset function of another input/output device
WO2012138872A2 (en) * 2011-04-08 2012-10-11 Volcano Corporation Distributed medical sensing system and method
US20130070444A1 (en) * 2011-09-19 2013-03-21 Sascha Florian Krohn Control method for backlight of an input device and device thereof
DE112011104007T5 (en) * 2010-12-03 2013-09-05 Razer (Asia-Pacific) Pte Ltd Profile administrative procedures

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100056056A1 (en) * 2008-08-29 2010-03-04 Primax Electronics Ltd. Synchronous wireless transmission system and synchronous wireless transmission method
US20110014984A1 (en) * 2009-07-17 2011-01-20 Douglas Penman System and Method for Personality Adoption by Online Game Peripherals
DE102011000461A1 (en) * 2010-11-26 2012-05-31 Winspeed Co.,Ltd. Input/output system for rapid switching input function, has receiving device to forward function-switching signal from one input/output device to another input/output device for switching to preset function of another input/output device
DE112011104007T5 (en) * 2010-12-03 2013-09-05 Razer (Asia-Pacific) Pte Ltd Profile administrative procedures
WO2012138872A2 (en) * 2011-04-08 2012-10-11 Volcano Corporation Distributed medical sensing system and method
US20130070444A1 (en) * 2011-09-19 2013-03-21 Sascha Florian Krohn Control method for backlight of an input device and device thereof

Also Published As

Publication number Publication date
DE102013104819A1 (en) 2014-11-13

Similar Documents

Publication Publication Date Title
DE69129659T2 (en) SYSTEM AND METHOD FOR REMOTE MONITORING OF COPYING MACHINES
DE60320181T2 (en) Device and method for the projection of data
DE102015106020A1 (en) System and method for planning lamps by a mobile device
DE102015103358B4 (en) PROVIDE AND USE QUALITY INDICATORS IN CONFERENCES FOR WEAKNESS ACTIVITIES
DE112018007914T5 (en) COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD AND COMMUNICATION PROGRAM
DE102020113964B4 (en) ELECTRONIC PERIPHERALS WITH SYNCHRONIZED POWER MODES
DE102013104819B4 (en) Peripheral system and method for synchronizing the peripheral system
EP3529790A2 (en) Method for the implementation and/or maintenance of a central fire alarm system and/or fire extinguishing control center and device therefore
DE102016003881B4 (en) control system
WO2006018122A2 (en) Device, particularly a plug-in card, for a data processing device
EP3723323A1 (en) Network device, method and network
DE112019007808T5 (en) CAMERA SYNCHRONIZATION AND IMAGE TAGGING FOR FACE AUTHENTICATION
DE112012007143T5 (en) Dimmer circuit for a backlight and dimming method for a backlight
EP2843486A2 (en) Method and apparatus for synchronising a control unit and at least one associated peripheral unit
DE102016105824A1 (en) Data entry via several writing devices
DE102017103922B3 (en) Operating method for a computer system, control software and computer system
DE102019130249A1 (en) Multifunctional remote control
DE102015103430B4 (en) Data processing method and portable electronic device
CN205563454U (en) Mobile terminal management system and mobile terminal
DE102010016165A1 (en) Method of operating a building installation system and building installation system
CN106843778A (en) Display automatic switchover system and its method
EP2733698B1 (en) Apparatus for communicating and for displaying information
DE102008019119B4 (en) Autonomous power-up device for powering on a computer, method of configuring and using a power-up device
DE102010053926A1 (en) Operating device for lighting devices, operating system for lighting devices and an associated method
DE202014007879U1 (en) Control system capable of web-based control of the on / off state of multiple motherboards

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication
R016 Response to examination communication
R016 Response to examination communication
R018 Grant decision by examination section/examining division
R020 Patent grant now final
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee