Page 1 of 2

Mouse MACRO rapid fire support?

Posted: Sat Dec 28, 2013 12:43 pm
by laytonanthony
Hi guys. been away from the scene for a while. just updated from 5.0 to 1.12 lol
does it now support macros for rapid fire of mouse?
also my old macro for my old ADS doesnt seem to work now.
basicaly i want it like a pc click on then off instead of holding.
here it is

MACRO RCTRL
KEYDOWN KP0
DELAY 1000
KEYUP KP0

thanks in advance

Re: Mouse MACRO rapid fire support?

Posted: Sat Dec 28, 2013 2:11 pm
by Matlo

Re: Mouse MACRO rapid fire support?

Posted: Sat Dec 28, 2013 3:13 pm
by laytonanthony
just tried the rapid fire macro. when i fire it just keeps shooting until i have no bullets left lol
any ideas?

Re: Mouse MACRO rapid fire support?

Posted: Sat Dec 28, 2013 3:21 pm
by Matlo
It works fine for me.

Please post the content of your macro file, and the content of your config file.

Re: Mouse MACRO rapid fire support?

Posted: Sat Dec 28, 2013 3:26 pm
by laytonanthony
macro rapid fire

MACRO MBUTTONDOWN BUTTON_LEFT
KEYDOWN p
DELAY 50
KEYUP p
DELAY 50
MBUTTONDOWN BUTTON_LEFT

MACRO MBUTTONUP BUTTON_LEFT
KEYUP p
MBUTTONDOWN BUTTON_LEFT

CONFIG FILE!

http://www.sendspace.com/file/tp1elg

THANKS

Re: Mouse MACRO rapid fire support?

Posted: Sat Dec 28, 2013 3:31 pm
by laytonanthony
just donated aswell!

Re: Mouse MACRO rapid fire support?

Posted: Sat Dec 28, 2013 3:51 pm
by laytonanthony
config file content

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<root>
  <controller id="1" dpi="6400">
    <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.00"/>
      </mouse_options_list>
      <intensity_list/>
      <button_map>
        <button id="r1" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_LEFT"/>
        </button>
        <button id="l1" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_RIGHT"/>
        </button>
        <button id="r3" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_X2"/>
        </button>
        <button id="r3" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_X3"/>
        </button>
        <button id="cross" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_X1"/>
        </button>
        <button id="square" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="RETURN"/>
        </button>
        <button id="circle" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="KP0"/>
        </button>
        <button id="triangle" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_WHEELDOWN"/>
        </button>
        <button id="start" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="BACKSPACE"/>
        </button>
        <button id="PS" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="SPACE"/>
        </button>
        <button id="select" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="KP_ENTER"/>
        </button>
        <button id="l3" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="RSHIFT"/>
        </button>
        <button id="l2" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_MIDDLE"/>
        </button>
        <button id="r2" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_WHEELUP"/>
        </button>
        <button id="up" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="KP8"/>
        </button>
        <button id="down" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="KP2"/>
        </button>
        <button id="left" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="KP4"/>
        </button>
        <button id="right" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="KP6"/>
        </button>
        <button id="left" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="KP1"/>
        </button>
        <button id="up" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="KP2"/>
        </button>
        <button id="right" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="KP3"/>
        </button>
        <button id="down" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="KP4"/>
        </button>
      </button_map>
      <axis_map>
        <axis id="rstick x" label="">
          <device type="mouse" id="0" name=""/>
          <event type="axis" id="x" dead_zone="30" multiplier="10.93" exponent="0.39" shape="Circle"/>
        </axis>
        <axis id="rstick y" label="">
          <device type="mouse" id="0" name=""/>
          <event type="axis" id="y" dead_zone="30" multiplier="17.08" exponent="0.39" shape="Circle"/>
        </axis>
        <axis id="lstick up" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="UP"/>
        </axis>
        <axis id="lstick down" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="DOWN"/>
        </axis>
        <axis id="lstick left" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LEFT"/>
        </axis>
        <axis id="lstick right" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="RIGHT"/>
        </axis>
      </axis_map>
    </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.00"/>
      </mouse_options_list>
      <intensity_list/>
      <button_map>
        <button id="r1" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_LEFT"/>
        </button>
        <button id="l1" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_RIGHT"/>
        </button>
        <button id="r3" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_X2"/>
        </button>
        <button id="r3" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_X3"/>
        </button>
        <button id="cross" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_X1"/>
        </button>
        <button id="square" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="RETURN"/>
        </button>
        <button id="circle" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="KP0"/>
        </button>
        <button id="triangle" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_WHEELDOWN"/>
        </button>
        <button id="start" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="BACKSPACE"/>
        </button>
        <button id="PS" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="SPACE"/>
        </button>
        <button id="select" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="KP_ENTER"/>
        </button>
        <button id="l3" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="RSHIFT"/>
        </button>
        <button id="l2" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_MIDDLE"/>
        </button>
        <button id="r2" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_WHEELUP"/>
        </button>
        <button id="up" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="KP8"/>
        </button>
        <button id="down" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="KP2"/>
        </button>
        <button id="left" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="KP4"/>
        </button>
        <button id="right" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="KP6"/>
        </button>
        <button id="left" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="KP1"/>
        </button>
        <button id="up" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="KP2"/>
        </button>
        <button id="right" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="KP3"/>
        </button>
        <button id="down" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="KP4"/>
        </button>
      </button_map>
      <axis_map>
        <axis id="rstick x" label="">
          <device type="mouse" id="0" name=""/>
          <event type="axis" id="x" dead_zone="30" multiplier="12.41" exponent="0.39" shape="Circle"/>
        </axis>
        <axis id="rstick y" label="">
          <device type="mouse" id="0" name=""/>
          <event type="axis" id="y" dead_zone="30" multiplier="19.40" exponent="0.39" shape="Circle"/>
        </axis>
        <axis id="lstick up" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="UP"/>
        </axis>
        <axis id="lstick down" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="DOWN"/>
        </axis>
        <axis id="lstick left" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LEFT"/>
        </axis>
        <axis id="lstick right" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="RIGHT"/>
        </axis>
      </axis_map>
    </configuration>
  </controller>
</root>

Re: Mouse MACRO rapid fire support?

Posted: Sun Dec 29, 2013 8:57 am
by Matlo
You forgot this:
'p' is bound to r1 in both hip fire and ADS profiles.
'BUTTON_LEFT' is NOT bound to r1 in both hip fire and ADS profiles.
Thanks for the donation!

Re: Mouse MACRO rapid fire support?

Posted: Sun Dec 29, 2013 11:39 am
by laytonanthony
so r1 needs to be set to P.

Re: Mouse MACRO rapid fire support?

Posted: Sun Dec 29, 2013 7:07 pm
by Matlo
Does it work?