Home | History | Annotate | only in /src/usr.sbin/wsmoused
History log of /src/usr.sbin/wsmoused
RevisionDateAuthorComments
 1.9 29-Oct-2009  christos option noinput nounput
 1.8 22-Apr-2009  lukem Enable WARNS=4 by default, except for:
cpuctl dumplfs hprop ipf iprop-log kadmin kcm kdc kdigest
kimpersonate kstash ktutil makefs ndbootd ntp pppd quot
racoon racoonctl rtadvd sntp sup tcpdchk tcpdmatch tcpdump
traceroute traceroute6 user veriexecgen wsmoused zic
(Mostly third-party applications)
 1.7 20-Apr-2009  drochner define YY_NO_INPUT where appropriate, from Kurt J. Lidl per PR misc/41160
 1.6 06-Aug-2003  jmmv branches: 1.6.40;
Add the `action' mode, which can be used to associate commands with mouse
button events. This mode needs to be explicitly enabled at runtime, and
does nothing if not configured.

As there are now two different modes available, adjust the manpages
accordingly, describing what they do and how they work separatedly.

While here, remove a bunch of unused stuff (event syntax) from config file
parsing. This was initially added with this new mode in mind, but it has
not been used to make it a lot simpler.
 1.5 06-Aug-2003  jmmv - Let the main program handle multiple run modes easily. Each one is
described by a structure with pointers to functions.
- Clearly separate the "selection" mode (which provides copy and paste support
in console) from wsmoused's main program.
- Added the "modes" property to the configuration file and the "-m" command
line option to specify which modes should be activated. (this is mostly
useless for now, as only the "selection" mode exists; a new mode will
be added soon, hopefully).
- While here, several style fixes according to share/misc/style.
 1.4 07-Mar-2003  fvdl Use both -I. for generated .h files, and -I${.CURDIR} for include "foo"
 1.3 04-Mar-2003  jmmv Create a pidfile while running (which can be tuned with the new "pidfile"
configuration variable). Ok'ed by christos.
 1.2 04-Mar-2003  jmmv Add support to parse a configuration file, /etc/wsmoused.conf by default.
This file lets users tune the behavior of the daemon in a easy way, without
having to mess with command line options (nor in rc.conf).
It will also simplify future integration of new functionality within the
program as multiple "modes" of operator are recognized.
The new wsmoused.conf(5) manpage contains all related details.

Some error message cleanup and minor manpage fixes too.

Ok'ed by christos.
 1.1 26-Jun-2002  christos PR/17402: Julio Merino: Userland portion for moused (with some changes from me).
 1.6.40.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 06-Aug-2003  jmmv Add and use the log_err, log_errx, log_warn and log_warnx functions that act as
wrappers for err, errx, warn and warnx respectively when running in foreground
and call syslog functions when running in daemon mode.
Also add and use an extra log_info function for other types of information.
 1.1 06-Aug-2003  jmmv Add the `action' mode, which can be used to associate commands with mouse
button events. This mode needs to be explicitly enabled at runtime, and
does nothing if not configured.

As there are now two different modes available, adjust the manpages
accordingly, describing what they do and how they work separatedly.

While here, remove a bunch of unused stuff (event syntax) from config file
parsing. This was initially added with this new mode in mind, but it has
not been used to make it a lot simpler.
 1.3 06-Aug-2003  jmmv - Let the main program handle multiple run modes easily. Each one is
described by a structure with pointers to functions.
- Clearly separate the "selection" mode (which provides copy and paste support
in console) from wsmoused's main program.
- Added the "modes" property to the configuration file and the "-m" command
line option to specify which modes should be activated. (this is mostly
useless for now, as only the "selection" mode exists; a new mode will
be added soon, hopefully).
- While here, several style fixes according to share/misc/style.
 1.2 04-Mar-2003  jmmv Check if configuration data exists before freeing memory.
 1.1 04-Mar-2003  jmmv Add support to parse a configuration file, /etc/wsmoused.conf by default.
This file lets users tune the behavior of the daemon in a easy way, without
having to mess with command line options (nor in rc.conf).
It will also simplify future integration of new functionality within the
program as multiple "modes" of operator are recognized.
The new wsmoused.conf(5) manpage contains all related details.

Some error message cleanup and minor manpage fixes too.

Ok'ed by christos.
 1.7 29-Oct-2009  christos option noinput nounput
 1.6 28-Oct-2009  christos no unput
 1.5 05-Jan-2004  jmmv Add the xconsole_delay property which specifies the number of seconds to
wait when returning from the X console before reactivating the mouse.
Some systems may require more than the default (or may want less to get
faster response).
 1.4 06-Aug-2003  jmmv Add the `action' mode, which can be used to associate commands with mouse
button events. This mode needs to be explicitly enabled at runtime, and
does nothing if not configured.

As there are now two different modes available, adjust the manpages
accordingly, describing what they do and how they work separatedly.

While here, remove a bunch of unused stuff (event syntax) from config file
parsing. This was initially added with this new mode in mind, but it has
not been used to make it a lot simpler.
 1.3 06-Aug-2003  jmmv - Let the main program handle multiple run modes easily. Each one is
described by a structure with pointers to functions.
- Clearly separate the "selection" mode (which provides copy and paste support
in console) from wsmoused's main program.
- Added the "modes" property to the configuration file and the "-m" command
line option to specify which modes should be activated. (this is mostly
useless for now, as only the "selection" mode exists; a new mode will
be added soon, hopefully).
- While here, several style fixes according to share/misc/style.
 1.2 04-Mar-2003  jmmv Create a pidfile while running (which can be tuned with the new "pidfile"
configuration variable). Ok'ed by christos.
 1.1 04-Mar-2003  jmmv Add support to parse a configuration file, /etc/wsmoused.conf by default.
This file lets users tune the behavior of the daemon in a easy way, without
having to mess with command line options (nor in rc.conf).
It will also simplify future integration of new functionality within the
program as multiple "modes" of operator are recognized.
The new wsmoused.conf(5) manpage contains all related details.

Some error message cleanup and minor manpage fixes too.

Ok'ed by christos.
 1.4 17-Jul-2008  drochner include <stdlib.h> explicitely, for exit(), getprogname() etc.
(it happens to be pulled in by the yacc skeleton, but we shouldn't
rely on this)
 1.3 06-Aug-2003  jmmv branches: 1.3.32;
Add the `action' mode, which can be used to associate commands with mouse
button events. This mode needs to be explicitly enabled at runtime, and
does nothing if not configured.

As there are now two different modes available, adjust the manpages
accordingly, describing what they do and how they work separatedly.

While here, remove a bunch of unused stuff (event syntax) from config file
parsing. This was initially added with this new mode in mind, but it has
not been used to make it a lot simpler.
 1.2 06-Aug-2003  jmmv - Let the main program handle multiple run modes easily. Each one is
described by a structure with pointers to functions.
- Clearly separate the "selection" mode (which provides copy and paste support
in console) from wsmoused's main program.
- Added the "modes" property to the configuration file and the "-m" command
line option to specify which modes should be activated. (this is mostly
useless for now, as only the "selection" mode exists; a new mode will
be added soon, hopefully).
- While here, several style fixes according to share/misc/style.
 1.1 04-Mar-2003  jmmv Add support to parse a configuration file, /etc/wsmoused.conf by default.
This file lets users tune the behavior of the daemon in a easy way, without
having to mess with command line options (nor in rc.conf).
It will also simplify future integration of new functionality within the
program as multiple "modes" of operator are recognized.
The new wsmoused.conf(5) manpage contains all related details.

Some error message cleanup and minor manpage fixes too.

Ok'ed by christos.
 1.3.32.1 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.5 06-Aug-2003  jmmv - Let the main program handle multiple run modes easily. Each one is
described by a structure with pointers to functions.
- Clearly separate the "selection" mode (which provides copy and paste support
in console) from wsmoused's main program.
- Added the "modes" property to the configuration file and the "-m" command
line option to specify which modes should be activated. (this is mostly
useless for now, as only the "selection" mode exists; a new mode will
be added soon, hopefully).
- While here, several style fixes according to share/misc/style.
 1.4 25-Dec-2002  jmmv Add a new flag, -l, which swaps mouse buttons; this is useful for left
handed users.

Patch provided in my own PR bin/19143 with some minor changes as suggested
by wiz.
 1.3 04-Jul-2002  christos Fix selection code [and remove trailing spaces] from Julio Merino.
 1.2 02-Jul-2002  christos change the comparisons to account for the unsigness of the variables.
From Julio Merino.
 1.1 26-Jun-2002  christos PR/17402: Julio Merino: Userland portion for moused (with some changes from me).
 1.5 06-Aug-2003  jmmv - Let the main program handle multiple run modes easily. Each one is
described by a structure with pointers to functions.
- Clearly separate the "selection" mode (which provides copy and paste support
in console) from wsmoused's main program.
- Added the "modes" property to the configuration file and the "-m" command
line option to specify which modes should be activated. (this is mostly
useless for now, as only the "selection" mode exists; a new mode will
be added soon, hopefully).
- While here, several style fixes according to share/misc/style.
 1.4 04-Mar-2003  jmmv Create a pidfile while running (which can be tuned with the new "pidfile"
configuration variable). Ok'ed by christos.
 1.3 04-Mar-2003  jmmv Add support to parse a configuration file, /etc/wsmoused.conf by default.
This file lets users tune the behavior of the daemon in a easy way, without
having to mess with command line options (nor in rc.conf).
It will also simplify future integration of new functionality within the
program as multiple "modes" of operator are recognized.
The new wsmoused.conf(5) manpage contains all related details.

Some error message cleanup and minor manpage fixes too.

Ok'ed by christos.
 1.2 27-Jun-2002  christos rename /dev/wsdisplay -> /dev/ttyEstat since it has the same major number
as the other ttyE devices.
 1.1 26-Jun-2002  christos PR/17402: Julio Merino: Userland portion for moused (with some changes from me).
 1.12 07-Feb-2023  mlelstv Really compute selection coordinates from buffer offset, don't assume
that row=0 col=offset is equivalent.
 1.11 24-Nov-2021  uwe wsmoused: support absolute mouse position events

Tested with VirtualBox Guest Addtions.
 1.10 27-May-2007  jmmv Guess the terminal size on each change instead of during program startup.
This allows the mouse to be used properly in consoles with different sizes:
before this change it was restricted to the size reported by the console
used to start the daemon.

Problem reported by Blair Sadewitz.
 1.9 02-Jun-2005  lukem branches: 1.9.4; 1.9.6;
appease gcc -Wuninitialized
 1.8 20-Jan-2004  matt Remove "bool" support for now since some platforms are still not able to
cope with it.
 1.7 05-Jan-2004  jmmv Call wscons mode hooks before and after generic_wscons_event. This is to
allow the selection mode hide the mouse before the device is closed, thus
fixing a minor problem (the pointer remained visible when returning from
X for some seconds).
 1.6 05-Jan-2004  jmmv Fix xconsole handling (enable the mouse properly when returning from X).
Closes PR bin/23223 by FUKAUMI Naoki.
 1.5 06-Aug-2003  jmmv Add and use the log_err, log_errx, log_warn and log_warnx functions that act as
wrappers for err, errx, warn and warnx respectively when running in foreground
and call syslog functions when running in daemon mode.
Also add and use an extra log_info function for other types of information.
 1.4 06-Aug-2003  jmmv - Let the main program handle multiple run modes easily. Each one is
described by a structure with pointers to functions.
- Clearly separate the "selection" mode (which provides copy and paste support
in console) from wsmoused's main program.
- Added the "modes" property to the configuration file and the "-m" command
line option to specify which modes should be activated. (this is mostly
useless for now, as only the "selection" mode exists; a new mode will
be added soon, hopefully).
- While here, several style fixes according to share/misc/style.
 1.3 25-Dec-2002  jmmv Fix a bug that caused the program to enter an infinite loop when selecting
an empty line.

This closes my own PR bin/19160. Reviewed by wiz.
 1.2 04-Jul-2002  christos Fix selection code [and remove trailing spaces] from Julio Merino.
 1.1 26-Jun-2002  christos PR/17402: Julio Merino: Userland portion for moused (with some changes from me).
 1.9.6.1 03-Sep-2007  wrstuden Sync w/ NetBSD-4-RC_1
 1.9.4.1 22-Jun-2007  liamjfoy Pull up following revision(s) (requested by jmmv in ticket #742):
usr.sbin/wsmoused/selection.c: revision 1.10
Guess the terminal size on each change instead of during program startup.
This allows the mouse to be used properly in consoles with different sizes:
before this change it was restricted to the size reported by the console
used to start the daemon.
Problem reported by Blair Sadewitz.
 1.19 03-Jul-2017  wiz Remove workaround for ancient HTML generation code.
 1.18 02-Jan-2012  wiz Use more markup. New sentence, new line. Sort sections.
Bump date for previous.
 1.17 01-Jan-2012  rkujawa Note the fact that wsmoused will work only with some wsdisplay drivers.
 1.16 15-Apr-2006  jmmv branches: 1.16.42;
WSDISPLAY_CHARFUNCS is gone.
 1.15 08-Jun-2004  wiz though -> through.
 1.14 07-Jun-2004  snj Spelling fixes, English tweaks, avoid using < and > directly.
 1.13 06-Aug-2003  jmmv branches: 1.13.2;
Add the `action' mode, which can be used to associate commands with mouse
button events. This mode needs to be explicitly enabled at runtime, and
does nothing if not configured.

As there are now two different modes available, adjust the manpages
accordingly, describing what they do and how they work separatedly.

While here, remove a bunch of unused stuff (event syntax) from config file
parsing. This was initially added with this new mode in mind, but it has
not been used to make it a lot simpler.
 1.12 06-Aug-2003  jmmv - Let the main program handle multiple run modes easily. Each one is
described by a structure with pointers to functions.
- Clearly separate the "selection" mode (which provides copy and paste support
in console) from wsmoused's main program.
- Added the "modes" property to the configuration file and the "-m" command
line option to specify which modes should be activated. (this is mostly
useless for now, as only the "selection" mode exists; a new mode will
be added soon, hopefully).
- While here, several style fixes according to share/misc/style.
 1.11 16-Apr-2003  wiz Increase width in a tagged list for nicer display.
 1.10 04-Mar-2003  jmmv Remove trailing whitespace.
 1.9 04-Mar-2003  jmmv Add support to parse a configuration file, /etc/wsmoused.conf by default.
This file lets users tune the behavior of the daemon in a easy way, without
having to mess with command line options (nor in rc.conf).
It will also simplify future integration of new functionality within the
program as multiple "modes" of operator are recognized.
The new wsmoused.conf(5) manpage contains all related details.

Some error message cleanup and minor manpage fixes too.

Ok'ed by christos.
 1.8 19-Jan-2003  atatat The next release will be 2.0, not 1.7.
 1.7 25-Dec-2002  jmmv Add a new flag, -l, which swaps mouse buttons; this is useful for left
handed users.

Patch provided in my own PR bin/19143 with some minor changes as suggested
by wiz.
 1.6 25-Oct-2002  wiz Mention moused(8). From Julio Merino in PR 18801.
 1.5 20-Aug-2002  christos PR/17402: Julio Merino: better fine tuning for both x and y.
 1.4 27-Jun-2002  wiz Spelling fixes, sort options alphabetically, correct copyright date,
and some mdoc improvements.
 1.3 27-Jun-2002  christos clarification on mouse use from Julio Merino
 1.2 27-Jun-2002  christos correct for ttyEstat
 1.1 26-Jun-2002  christos PR/17402: Julio Merino: Userland portion for moused (with some changes from me).
 1.13.2.1 13-Jun-2004  jdc Pull up revision 1.14 (requested by snj in ticket #458).

Spelling fixes, English tweaks, avoid using < and > directly.
 1.16.42.1 17-Apr-2012  yamt sync with head
 1.29 20-May-2022  andvar s/appropiate/appropriate/ in comments and readme file.
 1.28 24-Nov-2021  uwe wsmoused: support absolute mouse position events

Tested with VirtualBox Guest Addtions.
 1.27 01-Sep-2021  mlelstv conditional build fix.
 1.26 31-May-2011  christos a little undocumented debugging.
 1.25 19-Jan-2009  christos fix version ioctl
 1.24 13-Jan-2009  christos set the event protocol version.
 1.23 21-Jul-2008  lukem Remove the \n and tabs from the __COPYRIGHT() strings.
Tweak to use a consistent format.
 1.22 24-Feb-2008  dholland branches: 1.22.4;
This file requires errno.h
 1.21 05-Feb-2004  jmmv branches: 1.21.22; 1.21.28;
Use the correct size when clearing an array.
 1.20 05-Feb-2004  jmmv Print a new line after an information message.
 1.19 20-Jan-2004  matt Forgot to remove #include <stdbool.h>
 1.18 20-Jan-2004  matt Remove "bool" support for now since some platforms are still not able to
cope with it.
 1.17 05-Jan-2004  jmmv Homogenize usage messages: make the 'usage' word all lowercase, as this seems
to be the most common practice in our tree.
 1.16 05-Jan-2004  jmmv Add the xconsole_delay property which specifies the number of seconds to
wait when returning from the X console before reactivating the mouse.
Some systems may require more than the default (or may want less to get
faster response).
 1.15 05-Jan-2004  jmmv Call wscons mode hooks before and after generic_wscons_event. This is to
allow the selection mode hide the mouse before the device is closed, thus
fixing a minor problem (the pointer remained visible when returning from
X for some seconds).
 1.14 05-Jan-2004  jmmv Recognize the "fifo" property (again) in configuration files. This was lost
in some previous commit...
 1.13 06-Aug-2003  jmmv Add and use the log_err, log_errx, log_warn and log_warnx functions that act as
wrappers for err, errx, warn and warnx respectively when running in foreground
and call syslog functions when running in daemon mode.
Also add and use an extra log_info function for other types of information.
 1.12 06-Aug-2003  jmmv Add the `action' mode, which can be used to associate commands with mouse
button events. This mode needs to be explicitly enabled at runtime, and
does nothing if not configured.

As there are now two different modes available, adjust the manpages
accordingly, describing what they do and how they work separatedly.

While here, remove a bunch of unused stuff (event syntax) from config file
parsing. This was initially added with this new mode in mind, but it has
not been used to make it a lot simpler.
 1.11 06-Aug-2003  jmmv - Let the main program handle multiple run modes easily. Each one is
described by a structure with pointers to functions.
- Clearly separate the "selection" mode (which provides copy and paste support
in console) from wsmoused's main program.
- Added the "modes" property to the configuration file and the "-m" command
line option to specify which modes should be activated. (this is mostly
useless for now, as only the "selection" mode exists; a new mode will
be added soon, hopefully).
- While here, several style fixes according to share/misc/style.
 1.10 05-Mar-2003  jmmv Make the global XConsole variable static.
 1.9 04-Mar-2003  jmmv Create a pidfile while running (which can be tuned with the new "pidfile"
configuration variable). Ok'ed by christos.
 1.8 04-Mar-2003  jmmv Avoid writing things to the fifo if it was not opened.
 1.7 04-Mar-2003  jmmv Add support to parse a configuration file, /etc/wsmoused.conf by default.
This file lets users tune the behavior of the daemon in a easy way, without
having to mess with command line options (nor in rc.conf).
It will also simplify future integration of new functionality within the
program as multiple "modes" of operator are recognized.
The new wsmoused.conf(5) manpage contains all related details.

Some error message cleanup and minor manpage fixes too.

Ok'ed by christos.
 1.6 25-Dec-2002  jmmv Add a new flag, -l, which swaps mouse buttons; this is useful for left
handed users.

Patch provided in my own PR bin/19143 with some minor changes as suggested
by wiz.
 1.5 20-Aug-2002  christos PR/17402: Julio Merino: better fine tuning for both x and y.
 1.4 04-Jul-2002  christos Fix selection code [and remove trailing spaces] from Julio Merino.
 1.3 27-Jun-2002  wiz Sort options in usage.
 1.2 27-Jun-2002  christos rename /dev/wsdisplay -> /dev/ttyEstat since it has the same major number
as the other ttyE devices.
 1.1 26-Jun-2002  christos PR/17402: Julio Merino: Userland portion for moused (with some changes from me).
 1.21.28.1 24-Mar-2008  keiichi sync with head.
 1.21.22.1 23-Mar-2008  matt sync with HEAD
 1.22.4.1 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.8 31-Mar-2004  jmmv Fix two typos, reported as part of PR bin/22581.
 1.7 05-Jan-2004  jmmv branches: 1.7.2;
Add the xconsole_delay property which specifies the number of seconds to
wait when returning from the X console before reactivating the mouse.
Some systems may require more than the default (or may want less to get
faster response).
 1.6 05-Jan-2004  jmmv fifo, ttystat and xconsole properties are generic (used by all modes), so
move them to their respective section. Fixes part of PR bin/23223.
 1.5 06-Aug-2003  jmmv Add the `action' mode, which can be used to associate commands with mouse
button events. This mode needs to be explicitly enabled at runtime, and
does nothing if not configured.

As there are now two different modes available, adjust the manpages
accordingly, describing what they do and how they work separatedly.

While here, remove a bunch of unused stuff (event syntax) from config file
parsing. This was initially added with this new mode in mind, but it has
not been used to make it a lot simpler.
 1.4 06-Aug-2003  jmmv - Let the main program handle multiple run modes easily. Each one is
described by a structure with pointers to functions.
- Clearly separate the "selection" mode (which provides copy and paste support
in console) from wsmoused's main program.
- Added the "modes" property to the configuration file and the "-m" command
line option to specify which modes should be activated. (this is mostly
useless for now, as only the "selection" mode exists; a new mode will
be added soon, hopefully).
- While here, several style fixes according to share/misc/style.
 1.3 04-Mar-2003  jmmv Create a pidfile while running (which can be tuned with the new "pidfile"
configuration variable). Ok'ed by christos.
 1.2 04-Mar-2003  jmmv Configuration file is optional, as well as sections inside it.
 1.1 04-Mar-2003  jmmv Add support to parse a configuration file, /etc/wsmoused.conf by default.
This file lets users tune the behavior of the daemon in a easy way, without
having to mess with command line options (nor in rc.conf).
It will also simplify future integration of new functionality within the
program as multiple "modes" of operator are recognized.
The new wsmoused.conf(5) manpage contains all related details.

Some error message cleanup and minor manpage fixes too.

Ok'ed by christos.
 1.7.2.1 01-Apr-2004  jmc Pullup rev 1.8 (requested by jmmv in ticket #29)

Fix two typos. PR#22581
 1.10 24-Nov-2021  uwe wsmoused: support absolute mouse position events

Tested with VirtualBox Guest Addtions.
 1.9 18-Mar-2006  elad Change MAX_BLOCKS for b_prop to MAX_PROPS, as it probably should've been.
Fixes overrun found by Coverity, CID 1550.
 1.8 20-Jan-2004  matt Remove "bool" support for now since some platforms are still not able to
cope with it.
 1.7 05-Jan-2004  jmmv Add 2004 to copyright notice because of previous change.
 1.6 05-Jan-2004  jmmv Call wscons mode hooks before and after generic_wscons_event. This is to
allow the selection mode hide the mouse before the device is closed, thus
fixing a minor problem (the pointer remained visible when returning from
X for some seconds).
 1.5 06-Aug-2003  jmmv Add and use the log_err, log_errx, log_warn and log_warnx functions that act as
wrappers for err, errx, warn and warnx respectively when running in foreground
and call syslog functions when running in daemon mode.
Also add and use an extra log_info function for other types of information.
 1.4 06-Aug-2003  jmmv - Let the main program handle multiple run modes easily. Each one is
described by a structure with pointers to functions.
- Clearly separate the "selection" mode (which provides copy and paste support
in console) from wsmoused's main program.
- Added the "modes" property to the configuration file and the "-m" command
line option to specify which modes should be activated. (this is mostly
useless for now, as only the "selection" mode exists; a new mode will
be added soon, hopefully).
- While here, several style fixes according to share/misc/style.
 1.3 04-Mar-2003  jmmv Add support to parse a configuration file, /etc/wsmoused.conf by default.
This file lets users tune the behavior of the daemon in a easy way, without
having to mess with command line options (nor in rc.conf).
It will also simplify future integration of new functionality within the
program as multiple "modes" of operator are recognized.
The new wsmoused.conf(5) manpage contains all related details.

Some error message cleanup and minor manpage fixes too.

Ok'ed by christos.
 1.2 25-Dec-2002  jmmv Add a new flag, -l, which swaps mouse buttons; this is useful for left
handed users.

Patch provided in my own PR bin/19143 with some minor changes as suggested
by wiz.
 1.1 26-Jun-2002  christos PR/17402: Julio Merino: Userland portion for moused (with some changes from me).

RSS XML Feed