Linux:: Eingang 1.02 - Linux::Input 1.02

Linux:: Eingang 1.02

Sponsored Links

Linux:: Eingang 1.02: Zusammenfassung

Rang Klicken Sie auf den Stern auf RangRanking-Ebene:
Overall ranking: 0 (0 times) Herunterladen
Dateigröße: 0.006 MB Flatform: Any Platform Liscense: Perl Artistic License Preis: Download-Zahl: 8188 Datum: 2007-01-25 Verlag: Chat Software Verlag URL: http://www.ddisp.com/

Linux:: Eingang 1.02: Beschreibung

Linux:: Input ist eine Linuxinput-Ereignisschnittstelle.

SYNOPSE

Beispiel: 1 Steuerknüppel using Ereignis API

mein $js1 = Linux:: Input->new (/dev/input/event3);
während (1) {
während (meine @events = $js1->poll (0.01)) {
foreach (@event) {
}
}
}

Beispiel: 2 Steuerknüppel using Steuerknüppel API (unterschiedliche Ereigniszelle)

mein $js1 = Linux:: Input:: Joystick->new (/dev/input/js0);
mein $js2 = Linux:: Input:: Joystick->new (/dev/input/js1);
mein $selector = IO:: Select->new ();
$selector->add ($js1->fh);
$selector->add ($js2->fh);

während (mein $fh = $selector->can_read) {
mein @event;
wenn ($fh == $js1->fh) {
@event = $js1->poll ()
} elsif ($fh == $js2->fh) {
@event = $js2->poll ()
}
foreach (@event) {
# Arbeit
}
}

Beispiel 3: alle Eingabegeräte überwachen

Gebrauch Datei:: Basename qw (basename);
meine @inputs = Karte {„/dev/input/“. basename ($_)}
;

mein @dev;
mein $selector = IO:: Select->new ();
foreach (@inputs) {
mein $device = Linux:: Input->new ($_);
$selector->add ($device->fh);
@dev, $device drücken;
}

während (mein $fh = $selector->can_read) {
# Arbeit
}

Beispiel 4: Prüfung auf Ereignisse auf der Befehlszeile

# Informationen über, welche Ereigniswarteschlange gehört, welcher Einheit
Katze /proc/bus/input/devices

# überprüfen, dass Ereignisse hereinkommen
sudo evtest.pl /dev/input/event *

Herunterladen

Linux:: Eingang 1.02: Screenshot

Sponsored Links
Linux:: Eingang 1.02 herunterladen

Linux:: Eingang 1.02: Stichwort

Linux:: Eingang 1.02: Lesezeichen

Hyperlink code:
Hyperlink and Intro code:

Linux:: Eingang 1.02: verwandt software

Linux:: Eingang 1.02: Revision
den Namen des Autors :  
Autor E-Mail :  
Kommentar :  
Sicherheits-Code :  
     
   
Meine Software
Sie haben noch keine Software. Klicken Sie auf Save "neben den einzelnen Software, um ihn zu speichern, um Ihre Software-Korb"
Verwandte Suche
Sponsored Links