Unfortunately you cannot use the mouse wheel rotations that are available via the KinesicMouse gui. It would switch through the weapons too quickly.
Here are the macros I used for switching weapons in Left4Dead video. They work as expected and switch one slot up/down.
Code: Select all
<MACRO id="SwitchWeaponUp">
<MAIN repeat="1">
<MOUSEWHEELINPUT delta="1" behaviour="VERTICAL"/>
</MAIN>
</MACRO>
<MACRO id="SwitchWeaponDown">
<MAIN repeat="1">
<MOUSEWHEELINPUT delta="-1" behaviour="VERTICAL"/>
</MAIN>
</MACRO>