For working as simple 3-button mouse controller, it will not need any drivers.
WBM utuluty has some options:
|quiet||No copyright message|
|reverse||Reverse direction of both scrolling axis (X & Y)|
|reversex=rx||Reverse direction of horizontal scrolling|
|reversey=ry||Reverse direction of vertical scrolling|
|Use selected keys/buttons for temporary change scrolling axis (vertical to horizontal). Axis is changed during selected key/button is pressed.|
|Use left or right side button (4th or 5th mouse button, it they present) as system-wide fourth button|
|buttonscroll=bs||Use left and right mouse buttons (4th and 5th mouse buttons, it they present) as horizontal scrollers|
|priority||Priority of resident process|
Examples of wbm usage:
c:wbm lalt mmb
You can use wheel as horisontal scrolling when it (wheel) or left Alt pressed.
Wheel works as vertical scroller, and left/right side (additional) mouse buttons act as horizontal scroller.
c:wbm lfb jf1
Left additional button acts like a system-wide fourth button. Right additional button changes scrolling axis.
Directory Opus 5.82 and 4.16 have own native wheel support.
In next versions functionality of wheel will be much, much more. My idea is to do application-selective prefs: you can assign any preferred action to all mouse controls, different for different applications. For example, wheel can select weapon in Quake, cycle screens when it is over screen cycle gadget, and even change zoom factor in gfx editor - not only simply scroll. Additional mouse buttons will can work as «Back/Forward» in your Web-browser, «Undo/Redo» in gfx-editor, etc... Send your suggestions - and I will do even more!