John Welch wrote:

> Wait a minute here. You admit that Netscape/Mozilla is using non-standard
> window code on various platforms, and then blame the mouse drivers because
> you created your own windowing environment for NS/Moz?

No, I'm saying the drivers are broken. They're not sending WM_MOUSEWHEEL messages
so Mozilla is ignoring them. Most Win32 mouse drivers have an option somewhere in
their control panel that lets you switch from simulated to real mouse wheel
events. Some mouse drivers even maintain a list of programs that accept real mouse
wheel events. Add Mozilla to this list and all should be fine.

The situation with 4th & 5th buttons is because mouse drivers have hard-coded
these buttons to the NS 4.x program and it's layout. Mouse drivers will just have
to update themselves to support NS 6.x in a similar fashion.

I have no idea what the situation is like on the Mac given Apple's traditional
1-button philosophy, but there should really be some OS support for mouse wheels
by now so mouse companies don't have to play these tricks.



Reply via email to