home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 335.lha / LeftyMouse / LeftyMouse.doc < prev    next >
Text File  |  1990-01-10  |  3KB  |  69 lines

  1.  
  2.                LeftyMouse - makes your mouse work for Lefties!
  3.  
  4. INTRODUCTION
  5.  
  6. Are you a lefty who's tired of being descriminated against, even by
  7. your own computer?  This little program can make your Amiga's mouse
  8. ambidextrous!  The program will make your mouse work for left-handed
  9. people by swapping the functions of the left and right mouse buttons.
  10. Then, your left index finger can be used for selection and your left
  11. middle finger will select menus, just like your right-handed friends!
  12.  
  13. When the program is installed, it puts a handler in the input stream
  14. that swaps the functions of the two mouse buttons.  This is a standard
  15. Amiga method of modifying the input stream, so it should work well with
  16. most programs, as long as they use the standard Intuition methods of
  17. reading the mouse buttons.  I haven't actually done a lot of testing
  18. with different software, but it SHOULD work (famous last words).
  19.  
  20. This program was compiled with Lattice C 4.0.  It must be compiled with
  21. the -y option, which makes the interrupt handler routine load the pointer
  22. to the data segment into A4.  The program will crash if this option is
  23. not specified.
  24.  
  25. INSTALLATION
  26.  
  27. This program can be run either from the CLI or the Workbench.  From the
  28. CLI type:
  29.  
  30.     LeftyMouse
  31. or
  32.     run LeftyMouse
  33.  
  34. From the Workbench, just double click on the LeftyMouse icon.  The program
  35. will then install itself and start to do its thing.  Note that this program
  36. was linked with the cback.o startup code, so even if it is just executed
  37. from the CLI (not 'run'), you will still be able to close the CLI while
  38. it is running.  (cback.o is the special Lattice startup code that allows
  39. you to run a program from a CLI and then close the CLI while the child
  40. program is still running.)
  41.  
  42. REMOVAL
  43.  
  44. The program can be de-installed simply by running it again.  It will see
  45. that it is already running and kill the original program.  Your mouse
  46. mouse buttons will then behave as they did before.
  47.  
  48. OFFICIAL STUFF
  49.  
  50. This program comes with the following files: 
  51.  
  52.     LeftyMouse          executable program file
  53.     LeftyMouse.info     its icon
  54.     LeftyMouse.c        C source (Lattice 4.0)
  55.     LeftyMouse.doc      this doc file
  56.     LeftyMouse.lnk      BLINK link file
  57.     hndstub.asm         assembly code interface stub
  58.  
  59. This program may be freely distributed as long as all the previous files
  60. are included, and as long as no fee is charged, other than distribution
  61. costs.  If you have any questions or comments, feel free to write to me:
  62.  
  63.           Rob Eisenhuth
  64.           3188 Redstone Rd.
  65.           Boulder, CO   80303
  66.  
  67. or send me a note on CIS at 72017,1316
  68.  
  69.