<warmouse>
  <export>
    <app cpi_l="12" swlines="3" cpi="80" sens="10" joystick="5" group="Microsoft" dcspeed="5" name="Visual Studio 2008" cpi_h="124">
      <functionList>
        <function type="mbutton" name="Altstick">[ALTSTICK]</function>
        <function type="keypress" name="Arrow Down">[DOWN]</function>
        <function type="keypress" name="Arrow Left">[LEFT]</function>
        <function type="keypress" name="Arrow Right">[RIGHT]</function>
        <function type="keypress" name="Arrow Up">[UP]</function>
        <function type="keypress" name="Backspace">[BACKSPACE]</function>
        <function type="key" name="Close Window">[L_ALT]+[F4]</function>
        <function type="macro" name="Combo example">[L_SHIFT]+[MOUSE_L1]</function>
        <function type="key" name="Copy">[L_CTRL]+c</function>
        <function type="key" name="Cut">[L_CTRL]+x</function>
        <function type="keypress" name="Delete">[DEL]</function>
        <function type="mbutton" name="Display Mode Map">[MOUSE_MAP]</function>
        <function type="keypress" name="Enter">[RETURN]</function>
        <function type="key" name="Escape">[ESC]</function>
        <function type="key" name="Find">[L_CTRL]+f</function>
        <function type="key" name="Find Again">[L_CTRL]+g</function>
        <function type="mbutton" name="L1 clone">[MOUSE_L1]</function>
        <function type="macro" name="L1 DC">[MOUSE_L1][MOUSE_L1]</function>
        <function type="macro" name="Maximize Window">{0,70}[L_ALT]+[SPACE]{70,70}m</function>
        <function type="macro" name="Minimize Window">[L_ALT]+[SPACE]n</function>
        <function type="key" name="Paste">[L_CTRL]+v</function>
        <function type="key" name="Redo">[L_CTRL]+y</function>
        <function type="macro" name="Restore Window">{0,70}[L_ALT]+[SPACE]{70,70}r</function>
        <function type="key" name="Select All">[L_CTRL]+a</function>
        <function type="keypress" name="Spacebar">[SPACE]</function>
        <function type="key" name="Tab">[TAB]</function>
        <function type="key" name="Undo">[L_CTRL]+z</function>
        <function type="key" name="Quick Replace">[L_CTRL]+h</function>
        <function type="key" name="Save all">[L_CTRL]+[L_SHIFT]+s</function>
        <function type="key" name="Print">[L_CTRL]+p</function>
        <function type="key" name="Go to Line #">[L_CTRL]+g</function>
        <function type="key" name="Toggle Bookmark">[L_CTRL]+k</function>
        <function type="key" name="Toggle Breakpoint">[F9]</function>
        <function type="macro" name="Comment selection">[L_CTRL]+k[L_CTRL]+c</function>
        <function type="macro" name="Uncomment selection">[L_CTRL]+k[L_CTRL]+u</function>
        <function type="key" name="Start Debugging">[F5]</function>
        <function type="key" name="Start without Debugging">[L_CTRL]+[F5]</function>
        <function type="key" name="Step Into">[F11]</function>
        <function type="key" name="Step Over">[F10]</function>
        <function type="macro" name="Run Test in Current Context">[L_CTRL]+rt</function>
        <function type="macro" name="Run All Tests in solution">[L_CTRL]+ra</function>
        <function type="macro" name="Debug Test in current context">[L_CTRL]+r[L_CTRL]+t</function>
        <function type="macro" name="Debug All Tests in solution">[L_CTRL]+r[L_CTRL]+a</function>
      </functionList>
      <category name="Visual Studio Functions">
        <functionRef name="Altstick"/>
        <functionRef name="Quick Replace"/>
        <functionRef name="Save all"/>
        <functionRef name="Print"/>
        <functionRef name="Go to Line #"/>
        <functionRef name="Toggle Bookmark"/>
        <functionRef name="Toggle Breakpoint"/>
        <functionRef name="Comment selection"/>
        <functionRef name="Uncomment selection"/>
        <functionRef name="Start Debugging"/>
        <functionRef name="Start without Debugging"/>
        <functionRef name="Step Into"/>
        <functionRef name="Step Over"/>
        <functionRef name="Run Test in Current Context"/>
        <functionRef name="Run All Tests in solution"/>
        <functionRef name="Debug Test in current context"/>
        <functionRef name="Debug All Tests in solution"/>
      </category>
      <category name="Standard Functions">
        <functionRef name="Altstick"/>
        <functionRef name="Arrow Down"/>
        <functionRef name="Arrow Left"/>
        <functionRef name="Arrow Right"/>
        <functionRef name="Arrow Up"/>
        <functionRef name="Backspace"/>
        <functionRef name="Close Window"/>
        <functionRef name="Combo example"/>
        <functionRef name="Copy"/>
        <functionRef name="Cut"/>
        <functionRef name="Delete"/>
        <functionRef name="Display Mode Map"/>
        <functionRef name="Enter"/>
        <functionRef name="Escape"/>
        <functionRef name="Find"/>
        <functionRef name="Find Again"/>
        <functionRef name="L1 clone"/>
        <functionRef name="L1 DC"/>
        <functionRef name="Maximize Window"/>
        <functionRef name="Minimize Window"/>
        <functionRef name="Paste"/>
        <functionRef name="Redo"/>
        <functionRef name="Restore Window"/>
        <functionRef name="Select All"/>
        <functionRef name="Spacebar"/>
        <functionRef name="Tab"/>
        <functionRef name="Undo"/>
      </category>
      <bindings>
        <binding button="T1" function="Altstick"/>
        <binding button="A6" function="Backspace"/>
        <binding button="B7" function="Close Window" dc="1"/>
        <binding button="A2" function="Copy"/>
        <binding button="A2" function="Cut" dc="1"/>
        <binding button="A7" function="Delete"/>
        <binding button="A5" function="Enter"/>
        <binding button="T2" function="Escape" dc="1"/>
        <binding button="A4" function="Find" dc="1"/>
        <binding button="B7" function="Minimize Window"/>
        <binding button="A4" function="Paste"/>
        <binding button="A1" function="Redo" dc="1"/>
        <binding button="A3" function="Spacebar"/>
        <binding button="A1" function="Undo"/>
        <binding button="J1" function="Start Debugging"/>
        <binding button="J3" function="Step Into"/>
        <binding button="J5" function="Start without Debugging"/>
        <binding button="J7" function="Step Over"/>
        <binding button="T2" function="Quick Replace"/>
        <binding button="B1" function="Go to Line #"/>
        <binding button="B3" function="Toggle Bookmark"/>
        <binding button="B5" function="Toggle Breakpoint"/>
        <binding button="B2" function="Comment selection"/>
        <binding button="B2" function="Uncomment selection" dc="1"/>
        <binding button="B4" function="Run All Tests in solution"/>
        <binding button="B4" function="Run Test in Current Context" dc="1"/>
        <binding button="B6" function="Debug All Tests in solution"/>
        <binding button="B6" function="Debug Test in current context" dc="1"/>
        <binding button="J8" function="Save all"/>
        <binding button="J2" function="Print"/>
      </bindings>
    </app>
  </export>
</warmouse>

