Path: utzoo!attcan!uunet!zaphod.mps.ohio-state.edu!caen!hellgate.utah.edu!fcom.cc.utah.edu!cc.utah.edu!cc.usu.edu!jrd From: jrd@cc.usu.edu Newsgroups: comp.os.msdos.programmer Subject: Re: Mice and men (er, programmers). Message-ID: <1990Nov9.195427.42237@cc.usu.edu> Date: 10 Nov 90 01:54:27 GMT Organization: Utah State University Lines: 13 My copy of the Microsoft Mouse book is brand new, and has all programming information in several languages, including assembler. It also has a diskette attached. I found this edition to be quite clear and useful, but limited to Microsoft mice (i.e., really two buttons) and clones. I used the assembler part roll my own mouse support material in v3.02 of MS-DOS Kermit (added last week) and it worked the first time with my MS mouse and with AT&T's Logitek mouse driver, and I'm told a trackball with compatible driver. The book seems to neglect one item (or I missed it) which is resetting the mouse driver can zap the activity of a running mouse program. It turns out to be trival to avoid by capturing the mouse state in a buffer and restoring it when done. No problems at all seeing which register does what. Joe D.