GPM

A mouse server for the console and xterm.
Download

GPM Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Nico Schottelius
  • Publisher web site:
  • http://unix.schottelius.org/cinit-conf/

GPM Tags


GPM Description

A mouse server for the console and xterm. GPM, short from General Purpose Mouse, is a mouse server for the console and xterm, with sample clients included (emacs, etc).The GPM (general purpose mouse) daemon tries to be a useful mouse server for applications running on the Linux console. Its roots are in the "selection" package, by Andrew Haylett, and the original code comes from selection itself. This package is intended as a replacement for "selection", to provide additional facilities. From 0.18 onward gpm supports xterm as well, so you can run mouse-sensitive applications under X, and you can easily write curses applications which support the mouse on both the Linux console and xterm. The xterm code is portable to any U*x flavour (look at sample/README).The first clients have been "The Midnight Commander", by Miguel de Icaza and an emacs library included in this release. Recent dialog distributions and the Jed editor use GPM as well, and the same do several custom applications.There are still some new features to add (f.i. clean devfs support). Some of gpm's code needs a cleanup.If you want to make a patch to GPM, please read doc/HACK_GPM. What's New in This Release: · Some cleanups were made. fcntl.h is included rather than unistd.h for open(). · The gcc warning "control reaches end of non-void function" was fixed. · Building with libtool-2 was fixed.


GPM Related Software