[CONFIG] Modern Warfare Warzone Config with Rapid Fire/Anti Recoil
Posted: Tue Mar 17, 2020 1:01 am
Heres the config itself along with the macros. You will need to tweak things to your liking though. Sensitivity, button layout, etc. I have a lot of buttons on my mouse so i use them for a lot of stuff. To use the RAPID FIRE MACRO properly put all fully automatic weapons in single shot mode. If not it may collide with games native firing rate, works awesomely with pistols/shotguns/and my favorite... It turns the FAL into a fully automatic weapon.
Short video of the rapid fire am recoil macro. This is the FAL
https://www.youtube.com/watch?v=sGc_GGWp88U
Combined Macro
Short video of the rapid fire am recoil macro. This is the FAL
https://www.youtube.com/watch?v=sGc_GGWp88U
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<root>
<controller id="1" dpi="6000" type="XOnePad">
<configuration id="1">
<trigger type="" id="" name="" button_id="" switch_back="no" delay="0"/>
<mouse_options_list>
<mouse name="" id="0" mode="Aiming" buffer_size="1" filter="0.30"/>
</mouse_options_list>
<intensity_list/>
<button_map>
<button id="abs_axis_9" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="SPACE"/>
</button>
<button id="abs_axis_1" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="ESCAPE"/>
</button>
<button id="abs_axis_0" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="TAB"/>
</button>
<button id="abs_axis_2" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="BACKSPACE"/>
</button>
<button id="abs_axis_15" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="LSHIFT"/>
</button>
<button id="abs_axis_7" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="1"/>
</button>
<button id="abs_axis_4" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="3"/>
</button>
<button id="abs_axis_8" label="">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_X4"/>
</button>
<button id="abs_axis_3" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="2"/>
</button>
<button id="abs_axis_5" label="">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_X3"/>
</button>
<button id="abs_axis_11" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="4"/>
</button>
<button id="abs_axis_12" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="7"/>
</button>
<button id="abs_axis_8" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="LCTRL"/>
</button>
<button id="abs_axis_6" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="5"/>
</button>
<button id="abs_axis_16" label="">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_MIDDLE"/>
</button>
<button id="abs_axis_10" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="e"/>
</button>
<button id="abs_axis_13" label="">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_RIGHT"/>
</button>
<button id="abs_axis_14" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="p"/>
</button>
<button id="abs_axis_11" label="">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_WHEELUP"/>
</button>
<button id="abs_axis_12" label="">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_WHEELDOWN"/>
</button>
</button_map>
<axis_map>
<axis id="rel_axis_3" label="">
<device type="mouse" id="0" name=""/>
<event type="axis" id="y" dead_zone="20" multiplier="23.75" exponent="0.40" shape="Circle"/>
</axis>
<axis id="rel_axis_1-" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="w"/>
</axis>
<axis id="rel_axis_1+" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="s"/>
</axis>
<axis id="rel_axis_0-" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="a"/>
</axis>
<axis id="rel_axis_0+" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="d"/>
</axis>
<axis id="rel_axis_2" label="">
<device type="mouse" id="0" name=""/>
<event type="axis" id="x" dead_zone="20" multiplier="21.40" exponent="0.40" shape="Circle"/>
</axis>
</axis_map>
<joystick_corrections_list/>
</configuration>
<configuration id="2">
<trigger type="mouse" id="0" name="" button_id="BUTTON_RIGHT" switch_back="yes" delay="0"/>
<mouse_options_list>
<mouse name="" id="0" mode="Aiming" buffer_size="1" filter="0.05"/>
</mouse_options_list>
<intensity_list/>
<button_map>
<button id="abs_axis_15" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="LSHIFT"/>
</button>
<button id="abs_axis_2" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="BACKSPACE"/>
</button>
<button id="abs_axis_11" label="">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_X2"/>
</button>
<button id="abs_axis_9" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="SPACE"/>
</button>
<button id="abs_axis_1" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="ESCAPE"/>
</button>
<button id="abs_axis_0" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="TAB"/>
</button>
<button id="abs_axis_7" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="1"/>
</button>
<button id="abs_axis_4" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="3"/>
</button>
<button id="abs_axis_8" label="">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_X4"/>
</button>
<button id="abs_axis_3" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="2"/>
</button>
<button id="abs_axis_4" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="0"/>
</button>
<button id="abs_axis_11" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="4"/>
</button>
<button id="abs_axis_12" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="7"/>
</button>
<button id="abs_axis_8" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="LCTRL"/>
</button>
<button id="abs_axis_6" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="5"/>
</button>
<button id="abs_axis_16" label="">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_MIDDLE"/>
</button>
<button id="abs_axis_10" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="e"/>
</button>
<button id="abs_axis_11" label="">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_WHEELUP"/>
</button>
<button id="abs_axis_12" label="">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_WHEELDOWN"/>
</button>
<button id="abs_axis_14" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="p"/>
</button>
<button id="abs_axis_13" label="">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_RIGHT"/>
</button>
</button_map>
<axis_map>
<axis id="rel_axis_3" label="">
<device type="mouse" id="0" name=""/>
<event type="axis" id="y" dead_zone="30" multiplier="20.86" exponent="0.30" shape="Circle"/>
</axis>
<axis id="rel_axis_2" label="Aiming - x axis">
<device type="mouse" id="0" name=""/>
<event type="axis" id="x" dead_zone="30" multiplier="18.05" exponent="0.30" shape="Circle"/>
</axis>
<axis id="rel_axis_0-" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="a"/>
</axis>
<axis id="rel_axis_1+" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="s"/>
</axis>
<axis id="rel_axis_0+" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="d"/>
</axis>
<axis id="rel_axis_1-" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="w"/>
</axis>
</axis_map>
<joystick_corrections_list/>
</configuration>
<configuration id="3">
<trigger type="" id="" name="" button_id="" switch_back="no" delay="0"/>
<mouse_options_list>
<mouse name="" id="0" mode="Aiming" buffer_size="1" filter="0.00"/>
</mouse_options_list>
<intensity_list/>
<button_map/>
<axis_map/>
<joystick_corrections_list/>
</configuration>
</controller>
<controller id="2" dpi="0" type="Sixaxis">
<configuration id="1">
<trigger type="keyboard" id="0" name="" button_id="l" switch_back="no" delay="0"/>
<mouse_options_list/>
<intensity_list/>
<button_map/>
<axis_map/>
<joystick_corrections_list/>
</configuration>
<configuration id="2">
<trigger type="mouse" id="0" name="" button_id="BUTTON_RIGHT" switch_back="yes" delay="0"/>
<mouse_options_list>
<mouse name="" id="0" mode="Aiming" buffer_size="1" filter="0.05"/>
</mouse_options_list>
<intensity_list/>
<button_map>
<button id="abs_axis_15" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="LSHIFT"/>
</button>
<button id="abs_axis_4" label="">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_X3"/>
</button>
<button id="abs_axis_3" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="f"/>
</button>
<button id="abs_axis_2" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="BACKSPACE"/>
</button>
<button id="abs_axis_12" label="">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_WHEELDOWN"/>
</button>
<button id="abs_axis_11" label="">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_WHEELUP"/>
</button>
<button id="abs_axis_14" label="">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_LEFT"/>
</button>
<button id="abs_axis_12" label="">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_X1"/>
</button>
<button id="abs_axis_11" label="">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_X2"/>
</button>
<button id="abs_axis_9" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="SPACE"/>
</button>
<button id="abs_axis_1" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="ESCAPE"/>
</button>
<button id="abs_axis_0" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="TAB"/>
</button>
<button id="abs_axis_12" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="k"/>
</button>
<button id="abs_axis_11" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="l"/>
</button>
<button id="abs_axis_16" label="">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_MIDDLE"/>
</button>
<button id="abs_axis_7" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="1"/>
</button>
<button id="abs_axis_5" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="v"/>
</button>
<button id="abs_axis_10" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="e"/>
</button>
<button id="abs_axis_12" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="q"/>
</button>
<button id="abs_axis_8" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="0"/>
</button>
<button id="abs_axis_4" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="9"/>
</button>
<button id="abs_axis_12" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="8"/>
</button>
<button id="abs_axis_6" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="t"/>
</button>
<button id="abs_axis_8" label="">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_X4"/>
</button>
<button id="abs_axis_13" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="p"/>
</button>
</button_map>
<axis_map>
<axis id="rel_axis_3" label="">
<device type="mouse" id="0" name=""/>
<event type="axis" id="y" dead_zone="30" multiplier="9.86" exponent="0.30" shape="Circle"/>
</axis>
<axis id="rel_axis_2" label="Aiming - x axis">
<device type="mouse" id="0" name=""/>
<event type="axis" id="x" dead_zone="30" multiplier="9.05" exponent="0.30" shape="Circle"/>
</axis>
<axis id="rel_axis_0-" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="a"/>
</axis>
<axis id="rel_axis_1+" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="s"/>
</axis>
<axis id="rel_axis_0+" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="d"/>
</axis>
<axis id="rel_axis_1-" label="">
<device type="keyboard" id="0" name=""/>
<event type="button" id="w"/>
</axis>
</axis_map>
<joystick_corrections_list/>
</configuration>
<configuration id="3">
<trigger type="" id="" name="" button_id="" switch_back="no" delay="0"/>
<mouse_options_list>
<mouse name="" id="0" mode="Aiming" buffer_size="1" filter="0.00"/>
</mouse_options_list>
<intensity_list/>
<button_map/>
<axis_map/>
<joystick_corrections_list/>
</configuration>
</controller>
</root>
Code: Select all
MACRO KEYDOWN m
KEYDOWN p
DELAY 10
KEYUP p
DELAY 10
KEYDOWN m
MACRO KEYUP m
KEYUP p
KEYDOWN m
MACRO KEYDOWN o
MAXIS 1 1
KEYDOWN o
MACRO MBUTTONDOWN BUTTON_LEFT
KEYDOWN o
KEYDOWN m
MACRO MBUTTONUP BUTTON_LEFT
KEYDOWN o
KEYUP m