Linux :: Entrada :: Joystick

Linux :: Entrada :: O Joystick é uma interface específica do joystick para o Linux 2.2
Baixe Agora

Linux :: Entrada :: Joystick Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • John BEPPU
  • Site do editor:
  • http://search.cpan.org/~beppu/

Linux :: Entrada :: Joystick Tag


Linux :: Entrada :: Joystick Descrição

Linux :: Entrada :: Joystick é uma interface específica do joystick para o Linux 2.2 Linux :: Entrada :: O Joystick é uma interface específica do joystick para o Linux 2.2 Sinopsisusage Use YAML; Meu $ JS = Linux :: Entrada :: Joystick-> Novo ('/ Dev / Input / JS0'); enquanto (1) {my @event = $ JS-> enquete (0,01); Imprimir despejo ($ _) foreach (@event); } Esta é uma subclasse do Linux :: Entrada que implementa a interface de evento do Joystick que versões do Linux de 2,2 de suporte a diante. Ele difere da interface normal de eventos, pois usa uma estrutura C ligeiramente diferente para retornar informações do evento. Esta subclasse herda todos os métodos do Linux :: de entrada, mas difere dela das seguintes maneiras: Métodos de classeNewSnewThis Leva um nome de $ filen e retorna Um objeto Linux :: Joystick Object On Success.Example: My $ JS = Linux :: Entrada :: Joystick-> Novo ('/ Dev / Input / JS1'); Event_bytesthis Método Retorna o tamanho da estrutura de eventos do joystick ( Qual é o sempre 8) Não importa qual plataforma você execute este método ON.Object MethodspollThis leva um tempo de $ em um parâmetro e retorna uma lista de @events após esse tempo limite ter decorrido. Os hashrefs dentro @Events têm os seguintes pares de tecla / valor. Tempo Este é o tempo em microssegundos que este evento aconteceu.TYPE Este é o tipo de evento.number Este número representa uma instância de tipo mais específica. Por exemplo, se o tipo é 1 (evento de botão de significado), o número pode ser 5 (botão de significado 5 movido) .Value Esse número especifica o que aconteceu. Mantendo o exemplo anterior em mente, se o valor recebido for 1, isso significa que o botão foi pressionado. No entanto, se é 0, isso significa que o botão foi lançado. Para mais informações sobre quais valores esperar neste hashref, vá olhar para /usr/include/linux/joystick.h Requisitos: · Perl.


Linux :: Entrada :: Joystick Software Relacionado

Alignaid

Alignaid é um módulo Perl que executa facilmente os alinhamentos de seqüência localmente ou em um cluster. ...

148

Download