Mouse Wheel Emulation on Mac
You can use KeyRemap4MacBook.

Scroll by moving the pointer while holding the secondary button:

&lt;autogen&gt;__PointingRelativeToScroll__ PointingButton::RIGHT&lt;/autogen&gt;


Scroll by moving the  the pointer while holding F1:

&lt;autogen&gt;__KeyToKey__ KeyCode::F1, KeyCode::VK_MODIFIER_EXTRA1&lt;/autogen&gt;
&lt;autogen&gt;__PointingRelativeToScroll__ PointingButton::NONE, ModifierFlag::EXTRA1&lt;/autogen&gt;


Scroll with F1 and F2:

&lt;autogen&gt;__KeyToKey__ KeyCode::F1, KeyCode::VK_MOUSEKEY_SCROLL_UP&lt;/autogen&gt;
&lt;autogen&gt;__KeyToKey__ KeyCode::F2, KeyCode::VK_MOUSEKEY_SCROLL_DOWN&lt;/autogen&gt;


Scroll by moving the pointer while holding the primary and secondary buttons:

&lt;autogen&gt;__SimultaneousKeyPresses__ PointingButton::LEFT, PointingButton::RIGHT,
KeyCode::VK_CONFIG_SYNC_KEYDOWNUP_notsave_pointing_relative_to_scroll&lt;/autogen&gt;


See the source for the key code values and predefined settings.