GPM ported

Troy Davis troy_ed at yahoo.com
Sat Nov 25 08:24:24 CET 2006


here is the new patch for updates to add /var/run as a ramfs and to create a .empty file in the directory, so that it will be extracted by unzipping programs that don't extract empty directories by default- called var-run.diff

and a updated patch for gpm - which builds/fixes libgpm to use /var/run/gp instead of /var/run/gpctrl since for some reason the gpm program is only creating /var/run/gp , also updates the dslinux/lib/Makefile to create a link to the libgpm.a file with the other libs.

Download the original source gpm-1.20.1.tar.gz from http://ftp.schottelius.org/pub/linux/gpm/ 

start gpm with 
gpm -m /dev/mouse0 -t ps2 &

currently since the touchpad only emulates a 1 button mouse all you can do is move the text cursor around and a doubleclick will highlight the word, and a triple click with highlight the line.

Also some work needs to be done to start it as a daemon process on startup etc if prefered.

I still need some good ideas and probably some help with changing the touchpad mousedriver and/or using dpad/buttons for combination mouse buttons etc, to make this more functional., I have since discovered that recompiling links with libgpm support the touchscreen tap, will active buttons/links though.

Thanks,
Troy Davis(GPF)
http://gpf.dcemu.co.uk
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.dslinux.in-berlin.de/pipermail/dslinux-devel-dslinux.in-berlin.de/attachments/20061124/4ddcd00e/attachment.htm 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: var-run.diff
Url: http://mailman.dslinux.in-berlin.de/pipermail/dslinux-devel-dslinux.in-berlin.de/attachments/20061124/4ddcd00e/attachment.txt 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: gpm-diff.diff
Url: http://mailman.dslinux.in-berlin.de/pipermail/dslinux-devel-dslinux.in-berlin.de/attachments/20061124/4ddcd00e/attachment-0001.txt 


More information about the dslinux-devel mailing list