ps2launcher - Application menu/launcher for PS2
by Vince Busam <vince@sixpak.org>

  ps2launcher is a Perl/Gtk app that runs on X Windows on the PS2, present the
user a menu of applications to run, selectable via the pad.  In my setup, I
use it with autologin to automatically start on bootup, launching a bunch of
programs (mp3 player, games) which all run with the pad.  This way the
keyboard and mouse aren't needed and the PS2 becomes a true set-top embedded
device.

  The menu items are specified in launcher.cfg  The format is
Title\tProgram\tDescription
each line being a menu item, labeled "Title", which will exec "Program", and
display "Descriptions" in the detailed help section to the user.  If the
program is MENU:filename.cfg, filename.cfg will be read in, replacing the
existing menu (e.g. a submenu).

  ps2launcher will exec() all programs, replacing itself.  Thus, I run it in a
while true loop from my X init script.

  The button reading is done by the separate readbuttons program.

  Gtk-Perl is available at http://www.gtkperl.org/.  I configured it with 
'perl Makefile.PL --without-gnome --without-gnomeprint --without-applets'.

  My .gtkrc file is included which will give the same fonts/colors I have.
