|
|
We're kind of behind the times where I work, I know, just now moving up into the Real World, but ... To make it short: we're finally needing to use a mouse for something. (This is on a 386 running DOS 5 or 6 and, now, Windows.) The serial ports COM1 and COM2 are already in use (direct connection to the mini, and modem, respectively), so we've tried putting the mouse on COM3 or COM4. It doesn't work. Apparently, when the system comes up there are messages indicating that things are OK (this isn't *my* machine, so I don't have the exact text at my fingertips), but no matter how we switch things around nothing will accept the fact that COM3 (or COM4) is there. If you're familiar with the program CHECKIT, *it* shows COM3 (or COM4) there OK. But nothing that actually might run off the thing. I suspect that there's something *very* basic that we're missing. I can collect & report more data, if that's not the case; but I really hope someone can tell me right off what's the likely cause. Thanks very much!
8 responses total.
Most versions of CheckIt I've seen display all four COM ports in the "Test serial device" menu, so that isn't necessarily the best way to find out. You're probably going to have problems, though. COM3 usually is set up to use the same interrupt line as COM1 (IRQ4), and COM4 is usually set up to use the same interrupt as COM2 (IRQ3). Since the PC can't share interrupts, that means that you can't use COM1 and COM3 at the same time, and you can't use COM2 and COM4 at the same time. You'll have to decide how you want to hook things up so you're only using two simultaneous serial ports. Or, you can get a "bus mouse", which comes with its own ISA adapter card and usually uses interrupt 5 or 2.
Thank you. In theory I think (!) the cards in question let you select an interrupt, and that attempts were made to choose different ones.
Along with Windows 3.1 is a program called MSD.EXE. This Microsoft diagnosis aid can tell you which COM ports are using which IRQ. It will help you.
I fought the same battle, and lost. I now use switches. COM1 is shared by the modem or my home network; COM2 by the serial mouse or the X10 controller interface. I would never want to use the modem/network, or mouse/X10 simultaneously, so there are no conflicts. Also, I can prevent the mouse.sys from being installed, by booting in the X10 position.
there is more than just interrupts involved. The addresses of all the 4 ports are all different. Make sure you are changing the port interrupt as well as the port address. As far as I know, you can share the same interrupt, you just can't use the two devices at the same instant in time.
I tried to use COM1 for modem and COM3 for mouse, sharing the interrupt (not being able to change it on the board I have), and thought things were going swimmingly - until I moved the mouse while I was connected with the modem. Interesting message! Sort of, *squeek!*.
<<heh>>
That's exactly what Linda complained of when the things were sharing an interrupt ... or was it the other way around? The modem was supposed to be inactive (connected but nothing going on while she went to check on something for which she needed the mouse), but either static or some activity turned up, & the mouse cursor went wild.
Response not possible - You must register and login before posting.
|
|
- Backtalk version 1.3.30 - Copyright 1996-2006, Jan Wolter and Steve Weiss