Scroll Wheel not working in 3.1 app

  • Thread starter Michael Elsdörfer
  • 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?
 
S

Steve Thackery

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
 
M

Michael Elsdörfer

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
 
S

st

"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.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top