Scroll Wheel not working in 3.1 app

  • Thread starter Thread starter Michael Elsdörfer
  • Start date Start date
M

Michael Elsdörfer

I'm running a Windows 3.1 app on Vista (i.e. it is running in
ntvdm.exe), but I can't get the scroll wheel to work (I tried three
different mice, from Logitech, Microsoft, and Dell).

Actually, the "press scroll wheel and move mouse" function works (the
one where you see a symbol on the screen where you pressed the wheel
and can move both horizontally and vertically), but just scrolling the
wheel has no effect.

It works everywhere else in Windows.

Is this a bug, or is there anything I can do?
 
I'm running a Windows 3.1 app on Vista (i.e. it is running in
ntvdm.exe), but I can't get the scroll wheel to work (I tried three
different mice, from Logitech, Microsoft, and Dell).

I think this might be a limitation of the application itself. If I recall
correctly, the scroll wheel came out *after* Windows 3.1, so there is every
chance that some W3.1 apps won't scroll from it.

I vaguely remember - years ago - there being an option in one of my mouse
drivers that would emulate a scroll bar scroll when the wheel was rolled, in
order to get around this limitation.

Certainly, I can tell you that I'm using a Windows 3.1 application myself
(OVAL, for developing software for the Psion Workabout) that doesn't scroll
when I roll the mouse wheel. Having to use the scroll bar seems incredibly
primitive!

I think it's something you'll just have to live with.

SteveT
 
I think this might be a limitation of the application itself.  If I recall
correctly, the scroll wheel came out *after* Windows 3.1, so there is every
chance that some W3.1 apps won't scroll from it.

Thanks Steve. The app was previously used on Windows 95 though, and
apparently the scroll wheel *did* work there, so I would that it
should support it.

Michael
 
"Michael Elsdörfer" <[email protected]> ???????/???????? ? ????????
?????????:
I'm running a Windows 3.1 app on Vista (i.e. it is running in
ntvdm.exe), but I can't get the scroll wheel to work (I tried three
different mice, from Logitech, Microsoft, and Dell).

Actually, the "press scroll wheel and move mouse" function works (the
one where you see a symbol on the screen where you pressed the wheel
and can move both horizontally and vertically), but just scrolling the
wheel has no effect.

It works everywhere else in Windows.

Is this a bug, or is there anything I can do?

It's not a bug, it's a feature. Try IntelliMouse software for Windows 3.X,
which adds scrolling capabilities to some applications. If this fails,
you'll have to write (or have written) a small utility which installs a hook
in NTVDM's space to translate the messages from the mouse software to
something like scroll messages. You google a number of "free" Win16
compilers as well as Win16 SDK.
 
Back
Top