Linux :: Entrée :: Joystick

Linux :: Entrée :: Joystick est une interface spécifique à la joystick pour Linux 2.2
Télécharger maintenant

Linux :: Entrée :: Joystick Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • John BEPPU
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~beppu/

Linux :: Entrée :: Joystick Mots clés


Linux :: Entrée :: Joystick La description

Linux :: Entrée :: Joystick est une interface spécifique à la joystick pour Linux 2.2 Linux :: Entrée :: Joystick est une interface spécifique à la joystick pour Linux 2.2 Synopsisisage Utilisez YAML; My $ JS = Linux :: Entrée :: Joystick-> Nouveau ('/ Dev / Entrée / JS0'); tandis que (1) {mon @event = $ JS-> sondage (0,01); vidage d'impression ($ _) foreach (@event); } Il s'agit d'une sous-classe de Linux :: entrée de Linux qui implémente l'interface d'événement de joystick que les versions de Linux à partir de 2.2 Entraîneur de soutien. Il diffère de l'interface d'événement normale en ce qu'il utilise une structure C Légèrement différente pour renvoyer des informations sur les événements. Cette sous-classe hérite de toutes les méthodes de l'entrée Linux :: Entrée, mais diffère d'entre elles de la manière suivante: méthodes de classeNewCette méthode prend un nom de fichier $ et des retours A Linux :: Entrée :: Joystick Object sur le succès.Example: My $ JS = Linux :: Entrée :: Joystick-> Nouveau ('/ Dev / Entrée / JS1'); Méthode Event_ByTesthis renvoie la taille de la structure de l'événement de joystick ( Ce qui est toujours 8), quelle que soit la plate-forme que vous exécutez cette méthode sur.Object MethodspollThis prend une hameau de Timeout en tant que paramètre et renvoie une liste de @Events après ce délai d'attente. Les hashrefs à l'intérieur @Events ont les paires de clé / valeur suivantes. Il s'agit de l'heure dans les microsecondes que cet événement s'est produit.Type Ceci est le type d'événement.Number Ce numéro représente une instance de type plus spécifique. Par exemple, si le type est 1 (sens de la signification), le numéro peut être 5 (bouton de signification 5 déplacé) .Value Ce numéro spécifie ce qui s'est passé. Garder l'exemple précédent à l'esprit, si la valeur reçue est 1, cela signifie que le bouton a été enfoncé. Cependant, si c'est 0, cela signifie que le bouton a été publié .Pour plus d'informations sur les valeurs à attendre de ce hayfref, allez regarder /usr/include/linux/joystick.h Exigences: · Perl


Linux :: Entrée :: Joystick Logiciels associés

Amodules3

Amodules3 est un cadre flexible pour développer des applications utilisant une programmation orientée objet. ...

134

Télécharger