From: "Alexei A. Frounze" Newsgroups: comp.os.msdos.djgpp Subject: Re: Scroll Wheels in Dos. Date: Fri, 23 Feb 2001 21:26:47 -0500 Lines: 34 Message-ID: <97762n$o3ju2$1@ID-57378.news.dfncis.de> References: <976l7c$8e0$1 AT news1 DOT xs4all DOT nl> NNTP-Posting-Host: ip15.rochester6.ny.pub-ip.psi.net (38.26.84.15) X-Trace: fu-berlin.de 982981528 25284546 38.26.84.15 (16 [57378]) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com "R. Glashans" wrote in message news:976l7c$8e0$1 AT news1 DOT xs4all DOT nl... > Hi, > > I've been trying to find some source to read the scroll wheel of a standard > ms-mouse. Has anyone done this or know where I can find some code to do so? > I have a PDF file for one particular mouse (guess it's compatible with that of m$) on my site in "misc docs" section among a lot of different docs. If you're ready to modify an existing mouse driver for DOS or write your own, you're welcome. One thing I want to say... My own code for PS/2 mouse seems to be working, but something is still incorrect even though I seem to do right steps. I mean, I can install an ISR on IRQ12, enable mouse and read X/Y/B off the mouse but I can not uninstall it. It hangs the computer (or probably keyboard) if I move a mouse afterwards. I do disable the mouse according to that doc, but it doesn't really work.. Try to see if you can read wheel info by using BIOS services (yes, BIOSes on computers equipped with PS/2 stuff quite often (if not always) have support for a PS/2 mouse -- see int 15h in Ralf Brown's Int List). Perhaps this is a way to go. Good Luck -- Alexei A. Frounze alexfru [AT] chat [DOT] ru http://alexfru.chat.ru http://members.xoom.com/alexfru/ http://welcome.to/pmode/