NAME SerMouse - Mouse handler for serial ("PC") mouse VERSION 1.1a SYNOPSIS SerMouse DEVICE,UNIT/N,MOUSETYPE/N,MIDSHIFTLEFT/S,MIDSHIFTRIGHT/S, SWAPBUTTONS/S, SCREENSHUFFLE/S,ACCEL/N,THRESHOLD/N DESCRIPTION SerMouse is a mouse handler for the "standard" pc mice. (I hope) you can use the most standard pc mice. You need a free serial port to connect your mouse to. Here the options: DEVICE - name of serial device (default: serial.device) UNIT - unit number of device (default: 0) MOUSETYPE - two different mouses are supported, 0 for my microsoft- mouse (only two buttons supported, mouse sends three bytes) and 1 for my genious mouse (with three buttons, sends 5 bytes). Try to which your mouse is compatible to, some mice are switchable (like my Genious mouse) SWAPBUTTONS - swap left and right mouse button MIDSHIFTLEFT - hande middle mouse button as shift left mouse button MIDSHIFTRIGHT- hande middle mouse button as shift right mouse button SCREENSHUFFLE- put active screen behind all other screens on a double-click of the middle mouse button ACCEL - accelleraton factor (positive->faster, negative->slower) THRESHOLD - threshold for acceleraton USAGE e.g. run >nil: SerMouse duart.device 1 SCREENSHUFFLE PRICE Free BUGS Is it possible that PC mice don't support the third mouse button if set to microsoft comatible mode??? HISTORY 1.0 - initial release 1.1 - added MIDSHIFTRIGHT and renamed MIDSHIFT to MIDHIFTLEFT 1.1a - bug removed that caused MIDSHIFTRIGHT not to function :-( COPYRIGHT SerMouse bases roughly on OptMouse 1.2 (c) Copyright 1989,1991 J. Edward Hanway. SerMouse is freeware, freely distributable as long as the archive remains intact and only a nominal fee is charged for its distribution. (C) 1994 by Gerhard Müller BACKGROUND Yesterday I bought a MultiFaceCard III, and such had a free serial port. As PC mice are soo cheap I decided to buy one for my amiga. As no mouse handler was available, I wrote my own one ;-) I am not sure that I covered all mice types. If you have a mouse that is not compatible to my program, please send me the hex codes that the mouse sends to your serial port (1200/8/N/1) I will then try to implement that mouse type. I will release the sourcecode if another project (partly from me) is ready. AUTHOR Gerhard Müller (internet: muellerg@informatik.tu-muenchen.de Fido : Gerhard Mueller @ 2:2480/3508.38) Klarweinstr. 32 81247 München GERMANY