From: "D. Jeff Dionne" Newsgroups: comp.os.msdos.djgpp Subject: Re: Linux portability Q! Date: Wed, 01 Oct 1997 15:05:50 -0400 Organization: DKG / Dionne & Associates Lines: 41 Message-ID: <34329F0E.3F69EAE8@maribor.pfnet.com> References: <3 DOT 0 DOT 16 DOT 19970930152449 DOT 2c2feada AT hem1 DOT passagen DOT se> <60sd36$foq AT dfw-ixnews8 DOT ix DOT netcom DOT com> NNTP-Posting-Host: 207.219.73.2 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk firewind wrote: > > Peter Palotas wrote: > > Under Linux, Is it possible to have a a function called every time a > > mouse-event occurs, like the int 33h callback function, or have a > > function > > called at a constant rate, like hooking the timerinterrupt? > > (I don't need any *details* about how to do this, mainly if it is > > possible, > > and roughly how this could be done (if it could (which it should))) > > Why are Linux questions being asked here? As already said, no you > cannot > hook interrupts. Likely because like a lot of us that read this group, our stuff _needs_ to work on both systems (In my case as well as cygwin32). In response to his question, of course you can use the mouse, but the programming model is much higher level. What you want to do is look at the documentation for 'gpm'. That is the standard daemon (and user lib) that deals with the mouse on Linux. > > Try comp.os.linux.* and linux.* (if your newsserver doesnt carry > linux.*, > whine until they do. :) Also a good idea. Occurs to me that perhaps someone should look at maintaining a cross platform coding FAQ. I've seen a few ppl work on this, but mostly for porting existing DOS apps to Linux.... Cheers, Jeff. > > late\fw > > -- > [- firewind -] > [- email: firewind AT metroid DOT dyn DOT ml DOT org (home), firewind AT aurdev DOT com (work) -] > [- "You're just jealous because the voices talk to -me-." -]