First post, by mixedjames
I'm currently assembling a retro PC system and, would you believe it, the mouse is causing me the most trouble. Not what I expected at all...
The Problem
The mouse does not move vertically. (Horizontal works fine, the buttons work fine)
My setup
Microsoft Intellimouse (the original shiny one with a wheel)
Dell PS/2 keyboard via AT adapter
Windows 95 OSR 2
Pentium 166MHz socket 7 in a Zida 5VDX motherboard with 8Mb of EDO SIMM
S3 Trio 64+ graphics
What I've tried so far
(1) Use the mouse in serial mode (the bottom suggests it is a dual protocol device) - doesn't work at all; searching here suggests that these old Intelli mice only worked with the MS 68666 adapter part. These seem to be hard to come by a no-one seems to publish the diagram.
(2) Taking the ball out and moving the rollers by hand - no change.
(3) Trying to use CTmouse - same problem.
(4) Taking the mouse apart and cleaning any adherent crap out. I've also had the pin-wheels (is that what they're called?) out and given the optical sensors a brief clean. I also can't see any obvious loose connectors - no change, and tbh not much crud to clean out anyway.
(5) Installing the Intellimouse drivers (though this seems mostly todo with the wheel) - no change
I had some trouble getting the PS/2 interface working - the 5DVX had a header but didn't come with a port so I had to get one. The pinouts are not standardised it seems so I got that wrong at first and it kept disabling the keyboard for some reason. Anyway, I think I had reversed the clock and data lines as switching these fixed the keyboard and Windows 95 suddenly detected a PS/2 mouse.
My current thoughts
To me this sounds like a problem with the mouse/sensor itself. I can't see why a problem with the port/header/mobo would specifically break vertical movement.
I guess I may just have to get a new PS/2 mouse. This seems like a shame since the Intellimouse was a lovely piece of kit and a lot of other dual mode mice seem to be much less high quality. Does anyone have any ideas of other things I could try before giving up?