Device-USB-PanicButton version 0.03 =================================== Perl Module to read status of the toy "USB Panic Button" under Unix/Windows: http://www.firebox.com/product/1742/USB-Panic-Button INSTALLATION To install this module type the following: perl Makefile.PL make make test make install DEPENDENCIES This module requires these other modules and libraries: C library: libusb -> http://libusb.sourceforge.net Perl module: Device::USB -> http://search.cpan.org/search?query=Device-USB INSTALL INSTRUCTION FOR DEBIAN ETCH 1) Install essential build tools (like make, gcc,..), perldoc and the libusb library: # apt-get build-essential perl-doc libusb-dev 2) Call cpan shell for the first time and configure it: # cpan 3) Update cpan shell (you can skip this and continue with 4): 3a) Update cpan: cpan> install Bundle::CPAN cpan> reload cpan cpan> quit 3b) Restart cpan for last config changes: # cpan cpan> o conf commit 4) Install required perl modules: cpan> install Inline::MakeMaker cpan> install Device::USB cpan> install Device::USB::PanicButton 5) Use the example code in the perl documentation as test-script: # perldoc Device::USB::PanicButton > test.pl # vi test.pl 6) Plugin Panic-Button, start test-script and press the button ;) # perl test.pl COPYRIGHT AND LICENCE Copyright (C) 2008 by Benjamin Kendinibilir This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.8 or, at your option, any later version of Perl 5 you may have available.