Page 2 of 3

Re: I need help on a simple macro

Posted: Sat Jul 13, 2019 4:40 pm
by kamperkilla87
Lol sure you could... I'll post it in just a sec. Gotta get behind my pc.

Re: I need help on a simple macro

Posted: Sat Jul 13, 2019 4:49 pm
by kamperkilla87
Sure you could try it OUT. Copy this an save it as a text document. An add it to the macro folder. Let me know if it works or not.

MACRO KEYDOWN F2
KEYDOWN SPACE
DELAY 4
KEYUP SPACE
DELAY 108000
KEYDOWN F2
MACRO KEYUP F2
KEYDOWN F2
KEYUP SPACE

Re: I need help on a simple macro

Posted: Sat Jul 13, 2019 4:59 pm
by CMW
Lol, thanks bro I will try it out right now and let you know

Re: I need help on a simple macro

Posted: Sat Jul 13, 2019 7:51 pm
by CMW
It keeps saying on the gimx that failed to process file macro.txt

Re: I need help on a simple macro

Posted: Sat Jul 13, 2019 7:52 pm
by CMW
But when I try it I have to spam f2 for it to press “A” one time and if I keep it pushed down it doesn’t do anything.

Re: I need help on a simple macro

Posted: Sat Jul 13, 2019 8:08 pm
by kamperkilla87
Do you have F2 mapped to anything?

Re: I need help on a simple macro

Posted: Sat Jul 13, 2019 8:20 pm
by CMW
I have a mapped to both return and space bar but f2 isnt mapped to anything

Re: I need help on a simple macro

Posted: Sat Jul 13, 2019 8:31 pm
by kamperkilla87
Unmap return an see if that works..

Re: I need help on a simple macro

Posted: Sat Jul 13, 2019 8:36 pm
by CMW
I mapped the macro to f1 and it worked on the first click and then I held it down with tape but after 3 min it didn't do anything.

Re: I need help on a simple macro

Posted: Sat Jul 13, 2019 8:54 pm
by CMW
global option -l with value `log.txt'
global option -c with value `R6.xml'
controller #1: option -p with value `/dev/ttyUSB0'
now reading arguments for controller #2
status flag is set
subpos flag is set
force_updates flag is set
auto-grab flag is set
GIMX 7.14 ARMv6
Raspbian GNU/Linux 10 (buster)
Linux 4.19.50-v7+ #896 SMP Thu Jun 20 16:11:44 BST 2019 unknown
Bus 001 Device 006: ID 093a:2532 Pixart Imaging, Inc.
Bus 001 Device 005: ID 258a:1006
Bus 001 Device 007: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP2102/CP2109 UART Bridge Controller [CP210x family]
Bus 001 Device 012: ID 045e:02ea Microsoft Corp. Xbox One S Controller
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/5p, 480M
|__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M
|__ Port 2: Dev 12, If 0, Class=Vendor Specific Class, Driver=xpad, 12M
|__ Port 2: Dev 12, If 1, Class=Vendor Specific Class, Driver=, 12M
|__ Port 2: Dev 12, If 2, Class=Vendor Specific Class, Driver=, 12M
|__ Port 3: Dev 7, If 0, Class=Vendor Specific Class, Driver=cp210x, 12M
|__ Port 4: Dev 5, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 4: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 5: Dev 6, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 5: Dev 6, If 1, Class=Human Interface Device, Driver=usbhid, 12M
GIMX adapter detected, controller type is: XOnePad.
found pass-through device 0x045e:0x02ea
registered joystick 0 with name "Microsoft X-Box One S pad"
using default refresh period: 4.00ms
mouse 0 has name 'SINO WEALTH USB KEYBOARD Consumer Control' and virtual id 0
mouse 1 has name 'PixArt Gaming Mouse' and virtual id 0
mouse 2 has name 'PixArt Gaming Mouse Consumer Control' and virtual id 0
keyboard 0 has name 'SINO WEALTH USB KEYBOARD' and virtual id 0
keyboard 1 has name 'SINO WEALTH USB KEYBOARD System Control' and virtual id 0
keyboard 2 has name 'SINO WEALTH USB KEYBOARD Consumer Control' and virtual id 0
keyboard 3 has name 'SINO WEALTH USB KEYBOARD Keyboard' and virtual id 0
keyboard 4 has name 'PixArt Gaming Mouse Keyboard' and virtual id 0
keyboard 5 has name 'PixArt Gaming Mouse Consumer Control' and virtual id 0
joystick 0 has name 'Microsoft X-Box One pad' and virtual id 0
Dump of /home/pi/.gimx/config/R6.xml:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<controller id="1" dpi="16000" 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="10" filter="1.00"/>
</mouse_options_list>
<intensity_list/>
<button_map>
<button id="abs_axis_0" label="leaderboard">
<device type="keyboard" id="0" name=""/>
<event type="button" id="TAB"/>
</button>
<button id="abs_axis_1" label="menu">
<device type="keyboard" id="0" name=""/>
<event type="button" id="ESCAPE"/>
</button>
<button id="abs_axis_2" label="xbox home button">
<device type="keyboard" id="0" name=""/>
<event type="button" id="LALT"/>
</button>
<button id="abs_axis_9" label="leap/vault">
<device type="keyboard" id="0" name=""/>
<event type="button" id="SPACE"/>
</button>
<button id="abs_axis_10" label="reload">
<device type="keyboard" id="0" name=""/>
<event type="button" id="r"/>
</button>
<button id="abs_axis_7" label="swap weapon">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_WHEELUP"/>
</button>
<button id="abs_axis_7" label="swap weapon">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_WHEELDOWN"/>
</button>
<button id="abs_axis_8" label="crouch/prone">
<device type="keyboard" id="0" name=""/>
<event type="button" id="c"/>
</button>
<button id="abs_axis_13" label="aim">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_RIGHT"/>
</button>
<button id="abs_axis_14" label="fire">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_LEFT"/>
</button>
<button id="abs_axis_11" label="grenade/item">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_X3"/>
</button>
<button id="abs_axis_12" label="operator gadget">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_X4"/>
</button>
<button id="abs_axis_15" label="sprint">
<device type="keyboard" id="0" name=""/>
<event type="button" id="LSHIFT"/>
</button>
<button id="abs_axis_15" label="lean left">
<device type="keyboard" id="0" name=""/>
<event type="button" id="q"/>
</button>
<button id="abs_axis_16" label="lean right">
<device type="keyboard" id="0" name=""/>
<event type="button" id="e"/>
</button>
<button id="abs_axis_16" label="melee">
<device type="keyboard" id="0" name=""/>
<event type="button" id="v"/>
</button>
<button id="abs_axis_3" label="switch firing mode">
<device type="keyboard" id="0" name=""/>
<event type="button" id="b"/>
</button>
<button id="abs_axis_6" label="ping">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_MIDDLE"/>
</button>
<button id="abs_axis_5" label="view cameras">
<device type="keyboard" id="0" name=""/>
<event type="button" id="5"/>
</button>
<button id="abs_axis_10" label="interact">
<device type="keyboard" id="0" name=""/>
<event type="button" id="f"/>
</button>
<button id="abs_axis_3" label="up button">
<device type="keyboard" id="0" name=""/>
<event type="button" id="UP"/>
</button>
<button id="abs_axis_4" label="right button">
<device type="keyboard" id="0" name=""/>
<event type="button" id="RIGHT"/>
</button>
<button id="abs_axis_5" label="down button">
<device type="keyboard" id="0" name=""/>
<event type="button" id="DOWN"/>
</button>
<button id="abs_axis_6" label="left button">
<device type="keyboard" id="0" name=""/>
<event type="button" id="LEFT"/>
</button>
<button id="abs_axis_7" label="scan">
<device type="keyboard" id="0" name=""/>
<event type="button" id="x"/>
</button>
</button_map>
<axis_map>
<axis id="rel_axis_1-" label="move forward">
<device type="keyboard" id="0" name=""/>
<event type="button" id="w"/>
</axis>
<axis id="rel_axis_1+" label="move back">
<device type="keyboard" id="0" name=""/>
<event type="button" id="s"/>
</axis>
<axis id="rel_axis_0-" label="strafe left">
<device type="keyboard" id="0" name=""/>
<event type="button" id="a"/>
</axis>
<axis id="rel_axis_0+" label="strafe right">
<device type="keyboard" id="0" name=""/>
<event type="button" id="d"/>
</axis>
<axis id="rel_axis_2" label="Aiming - x axis">
<device type="mouse" id="0" name=""/>
<event type="axis" id="x" dead_zone="25" multiplier="0.95" exponent="0.86" shape="Circle"/>
</axis>
<axis id="rel_axis_3" label="Aiming - y axis">
<device type="mouse" id="0" name=""/>
<event type="axis" id="y" dead_zone="25" multiplier="1.20" exponent="0.86" 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="10" filter="1.00"/>
</mouse_options_list>
<intensity_list/>
<button_map>
<button id="abs_axis_0" label="leaderboard">
<device type="keyboard" id="0" name=""/>
<event type="button" id="TAB"/>
</button>
<button id="abs_axis_1" label="menu">
<device type="keyboard" id="0" name=""/>
<event type="button" id="ESCAPE"/>
</button>
<button id="abs_axis_2" label="xbox home button">
<device type="keyboard" id="0" name=""/>
<event type="button" id="LALT"/>
</button>
<button id="abs_axis_9" label="leap/vault">
<device type="keyboard" id="0" name=""/>
<event type="button" id="SPACE"/>
</button>
<button id="abs_axis_10" label="reload">
<device type="keyboard" id="0" name=""/>
<event type="button" id="r"/>
</button>
<button id="abs_axis_7" label="swap weapon">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_WHEELUP"/>
</button>
<button id="abs_axis_7" label="swap weapon">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_WHEELDOWN"/>
</button>
<button id="abs_axis_8" label="crouch/prone">
<device type="keyboard" id="0" name=""/>
<event type="button" id="c"/>
</button>
<button id="abs_axis_13" label="aim">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_RIGHT"/>
</button>
<button id="abs_axis_14" label="fire">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_LEFT"/>
</button>
<button id="abs_axis_11" label="grenade/item">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_X3"/>
</button>
<button id="abs_axis_12" label="operator gadget">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_X4"/>
</button>
<button id="abs_axis_15" label="sprint">
<device type="keyboard" id="0" name=""/>
<event type="button" id="LSHIFT"/>
</button>
<button id="abs_axis_15" label="lean left">
<device type="keyboard" id="0" name=""/>
<event type="button" id="q"/>
</button>
<button id="abs_axis_16" label="lean right">
<device type="keyboard" id="0" name=""/>
<event type="button" id="e"/>
</button>
<button id="abs_axis_16" label="melee">
<device type="keyboard" id="0" name=""/>
<event type="button" id="v"/>
</button>
<button id="abs_axis_3" label="switch firing mode">
<device type="keyboard" id="0" name=""/>
<event type="button" id="b"/>
</button>
<button id="abs_axis_6" label="ping">
<device type="mouse" id="0" name=""/>
<event type="button" id="BUTTON_MIDDLE"/>
</button>
<button id="abs_axis_5" label="view cameras">
<device type="keyboard" id="0" name=""/>
<event type="button" id="5"/>
</button>
<button id="abs_axis_10" label="interact">
<device type="keyboard" id="0" name=""/>
<event type="button" id="f"/>
</button>
<button id="abs_axis_3" label="up button">
<device type="keyboard" id="0" name=""/>
<event type="button" id="UP"/>
</button>
<button id="abs_axis_4" label="right button">
<device type="keyboard" id="0" name=""/>
<event type="button" id="RIGHT"/>
</button>
<button id="abs_axis_5" label="down button">
<device type="keyboard" id="0" name=""/>
<event type="button" id="DOWN"/>
</button>
<button id="abs_axis_6" label="left button">
<device type="keyboard" id="0" name=""/>
<event type="button" id="LEFT"/>
</button>
<button id="abs_axis_9" label="select">
<device type="keyboard" id="0" name=""/>
<event type="button" id="RETURN"/>
</button>
<button id="abs_axis_7" label="scan">
<device type="keyboard" id="0" name=""/>
<event type="button" id="x"/>
</button>
</button_map>
<axis_map>
<axis id="rel_axis_1-" label="move forward">
<device type="keyboard" id="0" name=""/>
<event type="button" id="w"/>
</axis>
<axis id="rel_axis_1+" label="move back">
<device type="keyboard" id="0" name=""/>
<event type="button" id="s"/>
</axis>
<axis id="rel_axis_0-" label="strafe left">
<device type="keyboard" id="0" name=""/>
<event type="button" id="a"/>
</axis>
<axis id="rel_axis_0+" label="strafe right">
<device type="keyboard" id="0" name=""/>
<event type="button" id="d"/>
</axis>
<axis id="rel_axis_2" label="Aiming - x axis">
<device type="mouse" id="0" name=""/>
<event type="axis" id="x" dead_zone="25" multiplier="0.95" exponent="0.86" shape="Circle"/>
</axis>
<axis id="rel_axis_3" label="Aiming - y axis">
<device type="mouse" id="0" name=""/>
<event type="axis" id="y" dead_zone="25" multiplier="1.20" exponent="0.86" shape="Circle"/>
</axis>
</axis_map>
<joystick_corrections_list/>
</configuration>
</controller>
</root>
[01;33mWarning: [0mA device name is empty. Multiple mice and keyboards are not managed.
Dump of /home/pi//.gimx//macros/reciol.txt
MACRO KEYDOWN o
MAXIS 1 3
KEYDOWN o

MACRO MBUTTONDOWN BUTTON_LEFT
KEYDOWN o

MACRO MBUTTONUP BUTTON_LEFT
KEYDOWN oDump of /home/pi//.gimx//macros/farmingmacro.txt
MACRO KEYDOWN F1
KEYDOWN SPACE
DELAY 10
KEYUP SPACE
DELAY 108000
KEYDOWN F1
MACRO KEYUP F1
KEYDOWN F1
KEYUP SPACE
[01;33mWarning: [0mfailed to scan line: [01;33mWarning: [0mfailed to process file /home/pi//.gimx//macros/farmingmacro.txt
Press the guide button of the controller for 2 seconds.
0 1563050934.675279, menu (255)
0 1563050934.755220
0 1563050942.359215, A (255)
0 1563050942.371210
0 1563050942.887214
0 1563050944.935217, A (255)
0 1563050944.947208
0 1563050945.439214
0 1563050946.631217, A (255)
0 1563050946.643215
0 1563050947.807212
0 1563050948.471214, A (255)
0 1563050948.483211
0 1563050948.519211
0 1563050950.391215, A (255)
0 1563050950.403210
0 1563051058.407213, A (255)
0 1563051058.419209
0 1563051121.807410, rstick y (-6613)
0 1563051121.811390, rstick x (-5551), rstick y (-3737)
0 1563051121.815248, rstick x (-5333), rstick y (-4333)
0 1563051121.819237, rstick x (-4038), rstick y (-5764)
0 1563051121.823245, rstick x (-3416), rstick y (-6288)
0 1563051121.827219
0 1563051147.327221
0 1563051148.335213, A (255)
0 1563051148.347208
0 1563051148.495213
0 1563051152.643220, LS (255)
0 1563051152.859221, menu (255), LS (255)
Exiting