Linux :: Input :: Joystick

Linux :: Input :: Joystick is een joystick-specifieke interface voor Linux 2.2
Download nu

Linux :: Input :: Joystick Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • John BEPPU
  • Uitgever website:
  • http://search.cpan.org/~beppu/

Linux :: Input :: Joystick Tags


Linux :: Input :: Joystick Beschrijving

Linux :: Input :: Joystick is een joystick-specifieke interface voor Linux 2.2 Linux :: Input :: Joystick is een joystick-specifieke interface voor Linux 2.2 SynopsUSUSE Gebruik YAML; Mijn $ JS = Linux :: Input :: Joystick-> Nieuw ('/ dev / Input / JS0'); terwijl (1) {mijn @Event = $ JS-> Poll (0.01); Print Dump ($ _) foreach (@Event); } Dit is een subklasse van Linux :: Input die het Joystick-evenementinterface implementeert dat versies van Linux van 2.2 verdere ondersteuning. Het verschilt van de normale gebeurtenisinterface doordat het een enigszins verschillende C struct gebruikt om gebeurtenisinformatie te retourneren. Deze subklasse erft alle methoden van Linux :: Input, maar verschilt ervan op de volgende manieren: Klasse-methodeththes-methode heeft een $ Bestandsnaam en rendement Een Linux :: Input :: Joystick Object on Success.EXAMPLE: MY $ JS = Linux :: Input :: Joystick-> NIEUW ('/ Dev / Input / JS1'); Event_BytestHIS-methode Retourneert de grootte van de Joystick-evenementenstructuur ( Wat is altijd 8), ongeacht welk platform u deze uitvoert op.Object methodSpollThis-methode neemt een $ time-out als parameter en retourneert een lijst met @events na die time-out is verstreken. De hashrefs in @Events hebben de volgende sleutel / waardeparen.Tijd Dit is de tijd in microseconden die dit gebeurtenis gebeurde.Type.Type Dit is het type evenement.Nummer dit nummer vertegenwoordigt een specifiekere instantie van het type. Als het type bijvoorbeeld 1 is (Betekenis Knop-gebeurtenis), dan is nummer misschien 5 (Betekenis Knop 5 verplaatst). Dit nummer specificeert wat er is gebeurd. Houd het vorige voorbeeld in gedachten, als de ontvangen waarde 1 is, dat betekent dat de knop werd ingedrukt. Als het echter 0 is, betekent dit dat de knop is vrijgegeven. Voor meer informatie over welke waarden in deze hashref kunt verwachten, kijk dan naar /usr/include/linux/joystick.h-vereisten: · Perl


Linux :: Input :: Joystick Gerelateerde software

qmeterslib

Q MMETERSLIB-bibliotheek biedt een zeer aanpasbare QT-widget voor het maken van complexe analoge wijzerplaat-widgets. ...

159

Downloaden