14-Jan-1991

I wrote this Logitech bus mouse driver for ISC 2.x a long time ago, before
ISC provided one in their distribution.  (The last date of modification of
the driver source is May 29, 1989).  Back in Dec '89 my system suffered a
major disk crash resulting in the lose of my entire /usr/local directory
tree.  It was pure luck that I happened to have an extra copy of the driver
source elsewhere.  Any/all Makefiles, install scripts, and miscellaneousness
notes were unfortunately lost.  Have never taken the time to recreate them.

So, ... you're totally on your own.  Here's a quick summary of the files
enclosed, (the following assumes an ISC directory strcture for installing
device drivers, don't know if ESIX follows the same conventions):

   lmouse.c        -- Driver source.  After compiled the object file needs
                      to be placed in /etc/conf/pack.d/lmouse/Driver.o

   lmouse.node     -- Copy this file to /etc/conf/node.d/lmouse

   lmouse.sdevice  -- Copy this file to /etc/conf/sdevice.d/lmouse

   mt.c and mt2.c  -- Test programs.

Finally, you'll need to add the following line to the
/etc/conf/kconfig.d/description file, (note that the fields are separated
by tabs not spaces):

lmouse	0	19	io	lmouse		My Logitech Bus Mouse Driver

Good luck and happy hacking...

-- Mark

Mark W. Snitily                 Consulting Services:
894 Brookgrove Lane             Graphics, Operating Systems, Compilers
Cupertino, CA 95014             (408) 252-0456
mark@zok.uucp                   West Coast UUCP X11 archive site

If your mailer doesn't like the .uucp domain, these also work:
...!{mips,sgi}!zok!mark, mark%zok@mips.com, mark%zok@sgi.com

 Addendum for ESIX Rev. D 26 Jan 91

  This driver works for ESIX Rev. D with no problem as long as the X
  window system is not installed.  This is because the driver for the mouse
  will conflict with the driver for X.  Since I am working on Roell's X11R4
  server, then I it won't matter once I get that server up and running since
  I will be able to use the bus mouse with that server.  ESIX has no
  kconfig.d directory so ignore the description file.  The only info not given
  is what to put in /etc/conf/cf.d/mdevice.  Here is the line that I put in 
  mine and it seems to work:

 lmouse	Iioc	icH	logm	0	23	1	1	-1

  Good luck and email with questions or problems.  Special thanks to Mark,
  who did 99% of the work.

  Jim Chandler
  asuvax!xroads!beagle!chandler
  chandler@beagle.uucp

