Linux :: Input :: Joystick

Linux :: Input :: Joystick ist eine joystick-spezifische Schnittstelle für Linux 2.2
Jetzt downloaden

Linux :: Input :: Joystick Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • John BEPPU
  • Website des Verlags:
  • http://search.cpan.org/~beppu/

Linux :: Input :: Joystick Stichworte


Linux :: Input :: Joystick Beschreibung

Linux :: Input :: Joystick ist eine joystick-spezifische Schnittstelle für Linux 2.2 Linux :: Input :: Joystick ist eine Joystick-spezifische Schnittstelle für Linux 2.2 SynopsissisUDE-Anwendung YAML; Meine $ js = Linux :: Input :: Joystick-> Neu ('/ dev / input / js0'); während (1) {my @event = $ js-> umfrage (0,01); Drucken von Dump ($ _) foreach (@event); } Dies ist eine Unterklasse von Linux :: Input, die die Joystick-Ereignisschnittstelle implementiert, dass die Versionen von Linux von 2.2 weiter unterstützt. Es unterscheidet sich von der normalen Ereignisschnittstelle, da er eine etwas andere C-Struktur für die Rückgabe von Ereignisinformationen verwendet. Diese Unterklasse erbt alle Methoden von Linux :: Input, unterscheidet sich jedoch auf folgende Weise daraus: KlassenmethodenNewDie-Methode dauert einen $ Dateinamen Ein Linux :: Input :: Joystick-Objekt bei Erfolg.Example: My $ js = Linux :: Input :: Joystick-> NEU ('/ dev / input / js1'); Event_ByTesthis-Methode Gibt die Größe der Joystick-Ereignisstruktur zurück ( Was immer 8 ist 8) egal welche Plattform Sie mit dieser Plattform ausführen Die Hashrefs in innen @Events verfügen über den folgenden Schlüssel / Wert-Paar. Dies ist die Zeit in Mikrosekunden, in denen dieses Ereignis passiert ist. Wenn zum Beispiel ein Typ 1 ist (Bedeutung Button Ereignis), dann könnte die Nummer 5 sein (dh Button 5 verschoben) .Value Diese Nummer gibt an, was passiert ist. Halten des vorherigen Beispiels im Sinn, wenn der empfangene Wert 1 ist, dh der Knopf wurde gedrückt. Wenn es 0 ist, bedeutet dies jedoch, dass die Schaltfläche freigegeben wurde. Für weitere Informationen zu den Werten, die in diesem HashRef erwartet, gehen Sie auf /usr/include/linux/joystick.h Anforderungen an: · Perl.


Linux :: Input :: Joystick Zugehörige Software