Jump to content
Sign in to follow this  
MadsHilde

Logitech G15 and the G's

Recommended Posts

Does anyone know if it is possible to use the G1-G18 keys on the G15 keyboard. Maybe you would be able to use them as some of the commands you use often instead of having to press a lot of numbers.

For you guys who don't know what I'm talking about. On a G15 keybaord you have an extra 18 keys on the left side and in windows you can decide what these keys should do. That means I would be able to make it so that when I press G1 it would be the same as pressing 7-8 (go prone).

Share this post


Link to post
Share on other sites

I'm not sure man, I don't have a million dollars to spend on a keyboard. XD

Edited by JuggernautOfWar

Share this post


Link to post
Share on other sites

The G15 does come with a macro editor, and I don't see any reason why it shouldn't work in Arma2. Why don't you just give it a try? :)

Share this post


Link to post
Share on other sites

Yes, I'm sorry about that, thought it would be harder, but now when I press G1 it is the same as "space-7-8" all hit the dirt...man, this is nice.

---------- Post added at 10:38 AM ---------- Previous post was at 10:34 AM ----------

Why haven't I thought of this before...giving commands is just so easy now, just a press of a button. Well, I still have to remember what the G keys are set to issue and I can't have all commands but it is a lot easier.

Share this post


Link to post
Share on other sites

I have the same keyboard but I find it hard to change my Fkey/number combo.

I guess it's all reflexes for me now.

Share this post


Link to post
Share on other sites

I only use the G's for "space" (all units command) and then the command number/s...If I want to control just ONE man I'll do it the old fashioned way.

Right now my keys are

G1-3-(all) prone, crouched, stand

G4-5-(all) open fire, hold fire

G7-9-(all) stealth, danger, aware

It is just SO nice not having to pres "space" - 3 - 1 to "open fire", now it's just assigned to one button.

Share this post


Link to post
Share on other sites
I only use the G's for "space" (all units command) and then the command number/s...If I want to control just ONE man I'll do it the old fashioned way.

Right now my keys are

G1-3-(all) prone, crouched, stand

G4-5-(all) open fire, hold fire

G7-9-(all) stealth, danger, aware

It is just SO nice not having to pres "space" - 3 - 1 to "open fire", now it's just assigned to one button.

Sounds good, gonna give this a try, its annoying to use the default keys running trackir.

Share this post


Link to post
Share on other sites

I've got a G15 too and have been trying to get some ideas for the G keys. I'm not going to use them for AI commands, I play mainly online coops/pvp.

Anymore ideas?

Share this post


Link to post
Share on other sites

Be nice if a full set could be included in the next G- update.

Been a bit since I last dived into the profile's but I think you can export a profile of others to use as well.

But yeah, G-KB's really make some games so much eaiser :D

Share this post


Link to post
Share on other sites

I too, play mostly online. But I can't think of any use for the G's.

Share this post


Link to post
Share on other sites

I use G1 to turn on FRAPS

G3 to start / end recording film.

G5 to take screenshots...

Edited by dale0404

Share this post


Link to post
Share on other sites

I thought of last night while running and running and running that a G key for 'always run' would be nice. How would one go about this?

Share this post


Link to post
Share on other sites

Ok got a request for my g15 keys. I set this thing up and then never used it. Spilled a 40oz of coffee on my board and killed 3 Gkeys while setting it up.. I'm used to the keys now so who knows what does what in the g15 keys. probably would be quicker to redo it yourself. This is version 2.0

M1: Infantry/ M2: Vehicle/ M3: Command misc

Copy and save this text below as a .LGP file in notepad and import it in your g15 interface. Make sure you scroll down and change where arma2 is on your machine. "E:\GAMES\Steam\steamapps\common\arma 2\arma2.exe"

<?xml version="1.0" encoding="UTF-8"?>

<profiles>

<profile guid="{05863227-4CCB-4185-91AE-EBAE03386150}" name="ARMA II 2.0" revision="3.02" lock="0">

<description>

M1: Infantry/M2: Vehicle/M3: Command misc

</description>

<macros>

<macro name="/" guid="{DCF50AE2-0001-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="SLASH"/>

</macro>

<macro name="[" guid={DCF50AE2-0010-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="LBRACKET"/>

</macro>

<macro name="\" guid="{DCF50AE2-0004-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="BACKSLASH"/>

</macro>

<macro name=]" guid="{DCF50AE2-000F-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="RBRACKET"/>

</macro>

<macro name="A" guid="{DCF50AE2-0009-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="A"/>

</macro>

<macro name="C" guid="{DCF50AE2-0008-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="C"/>

</macro>

<macro name="C" guid="{DCF50AE2-0011-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="C"/>

</macro>

<macro name="Ctrl" guid="{DCF50AE2-000D-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="LCTRL"/>

</macro>

<macro name="Ctrl + F" guid="{DCF50AE2-0003-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="F"/>

<event type="modifier" keyname="LCTRL"/>

</macro>

<macro name="Ctrl + Z" guid="{DCF50AE2-0011-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="Z"/>

<event type="modifier" keyname="LCTRL"/>

</macro>

<macro name="Down" guid="{DCF50AE2-000A-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="DOWN"/>

</macro>

<macro name="E" guid="{DCF50AE2-000E-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="E"/>

</macro>

<macro name="G" guid="{DCF50AE2-0009-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="G"/>

</macro>

<macro name="G" guid="{DCF50AE2-0009-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="G"/>

</macro>

<macro name="I" guid="{DCF50AE2-000E-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="I"/>

</macro>

<macro name="J" guid="{DCF50AE2-0008-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="J"/>

</macro>

<macro name="K" guid="{DCF50AE2-000A-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="K"/>

</macro>

<macro name="K" guid="{DCF50AE2-000A-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="K"/>

</macro>

<macro name="Num +" guid="{DCF50AE2-000C-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMPLUS"/>

</macro>

<macro name="Num +" guid="{DCF50AE2-000D-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMPLUS"/>

</macro>

<macro name="Num -" guid="{DCF50AE2-000C-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMMINUS"/>

</macro>

<macro name="Num -" guid="{DCF50AE2-000E-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMMINUS"/>

</macro>

<macro name="Num 0" guid="{DCF50AE2-0010-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUM0"/>

</macro>

<macro name="Num Del" guid="{DCF50AE2-0005-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMPERIOD"/>

</macro>

<macro name="Num Enter" guid="{DCF50AE2-0004-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMENTER"/>

</macro>

<macro name="O" guid="{DCF50AE2-0008-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="O"/>

</macro>

<macro name="O" guid="{DCF50AE2-0007-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="O"/>

</macro>

<macro name="P" guid="{DCF50AE2-0011-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="P"/>

</macro>

<macro name="Q" guid="{DCF50AE2-000C-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="Q"/>

</macro>

<macro name="QuickMacro" guid="{B4B0C0CE-2A56-4D65-85DE-F3409966A68C}" type="multikey">

<event type="keydown" keyname="LCTRL"/>

<event type="keydown" keyname="LALT"/>

<event type="keydown" keyname="DELETE"/>

<event type="keyup" keyname="DELETE"/>

<event type="keydown" keyname="F6"/>

<event type="keydown" keyname="ESCAPE"/>

<event type="keyup" keyname="F6"/>

<event type="keyup" keyname="ESCAPE"/>

</macro>

<macro name="QuickMacro 1" guid="{981B4AE7-9157-4B76-8614-FA52B4BA66E5}" type="multikey">

<event type="keydown" keyname="X"/>

<event type="keyup" keyname="X"/>

<event type="keydown" keyname="S"/>

<event type="keyup" keyname="S"/>

<event type="keydown" keyname="W"/>

<event type="keyup" keyname="W"/>

<event type="keydown" keyname="C"/>

<event type="keyup" keyname="C"/>

<event type="keydown" keyname="C"/>

<event type="keyup" keyname="C"/>

<event type="keydown" keyname="ENTER"/>

<event type="keyup" keyname="ENTER"/>

<event type="keydown" keyname="W"/>

<event type="keyup" keyname="W"/>

<event type="keydown" keyname="I"/>

<event type="keydown" keyname="E"/>

<event type="keyup" keyname="I"/>

<event type="keydown" keyname="R"/>

<event type="keyup" keyname="E"/>

<event type="keyup" keyname="R"/>

<event type="keydown" keyname="D"/>

<event type="keydown" keyname="SPACEBAR"/>

<event type="keyup" keyname="D"/>

<event type="keyup" keyname="SPACEBAR"/>

<event type="keydown" keyname="I"/>

<event type="keyup" keyname="I"/>

<event type="keydown" keyname="C"/>

<event type="keyup" keyname="C"/>

<event type="keydown" keyname="O"/>

<event type="keydown" keyname="N"/>

<event type="keyup" keyname="O"/>

<event type="keydown" keyname="S"/>

<event type="keyup" keyname="N"/>

<event type="keyup" keyname="S"/>

<event type="keydown" keyname="SPACEBAR"/>

<event type="keyup" keyname="SPACEBAR"/>

<event type="keydown" keyname="I"/>

<event type="keyup" keyname="I"/>

<event type="keydown" keyname="SPACEBAR"/>

<event type="keyup" keyname="SPACEBAR"/>

<event type="keydown" keyname="D"/>

<event type="keyup" keyname="D"/>

<event type="keydown" keyname="O"/>

<event type="keydown" keyname="N"/>

<event type="keyup" keyname="O"/>

<event type="keyup" keyname="N"/>

<event type="keydown" keyname="T"/>

<event type="keyup" keyname="T"/>

<event type="keydown" keyname="SPACEBAR"/>

<event type="keyup" keyname="SPACEBAR"/>

<event type="keydown" keyname="E"/>

<event type="keyup" keyname="E"/>

<event type="keydown" keyname="BACKSPACE"/>

<event type="keyup" keyname="BACKSPACE"/>

<event type="keydown" keyname="R"/>

<event type="keydown" keyname="E"/>

<event type="keydown" keyname="M"/>

<event type="keyup" keyname="R"/>

<event type="keyup" keyname="E"/>

<event type="keyup" keyname="M"/>

<event type="keydown" keyname="E"/>

<event type="keyup" keyname="E"/>

<event type="keydown" keyname="M"/>

<event type="keyup" keyname="M"/>

<event type="keydown" keyname="E"/>

<event type="keyup" keyname="E"/>

<event type="keydown" keyname="B"/>

<event type="keyup" keyname="B"/>

<event type="keydown" keyname="E"/>

<event type="keydown" keyname="R"/>

<event type="keyup" keyname="E"/>

<event type="keyup" keyname="R"/>

<event type="keydown" keyname="PERIOD"/>

<event type="keyup" keyname="PERIOD"/>

<event type="keydown" keyname="PERIOD"/>

<event type="keyup" keyname="PERIOD"/>

<event type="keydown" keyname="SPACEBAR"/>

<event type="keyup" keyname="SPACEBAR"/>

<event type="keydown" keyname="O"/>

<event type="keyup" keyname="O"/>

<event type="keydown" keyname="H"/>

<event type="keyup" keyname="H"/>

<event type="keydown" keyname="SPACEBAR"/>

<event type="keyup" keyname="SPACEBAR"/>

<event type="keydown" keyname="B"/>

<event type="keyup" keyname="B"/>

<event type="keydown" keyname="O"/>

<event type="keyup" keyname="O"/>

<event type="keydown" keyname="Y"/>

<event type="keyup" keyname="Y"/>

<event type="keydown" keyname="PERIOD"/>

<event type="keyup" keyname="PERIOD"/>

<event type="keydown" keyname="SPACEBAR"/>

<event type="keyup" keyname="SPACEBAR"/>

<event type="keydown" keyname="L"/>

<event type="keydown" keyname="M"/>

<event type="keyup" keyname="L"/>

<event type="keyup" keyname="M"/>

<event type="keydown" keyname="A"/>

<event type="keyup" keyname="A"/>

<event type="keydown" keyname="O"/>

<event type="keyup" keyname="O"/>

<event type="keydown" keyname="ENTER"/>

<event type="keyup" keyname="ENTER"/>

<event type="keydown" keyname="W"/>

<event type="keydown" keyname="D"/>

<event type="keyup" keyname="D"/>

<event type="keydown" keyname="A"/>

<event type="keyup" keyname="A"/>

<event type="keyup" keyname="W"/>

</macro>

<macro name="QuickMacro 2" guid="{0D81C7BC-C6E4-4C90-9E85-0E62B3A1FF02}" type="multikey">

<event type="keydown" keyname="LCTRL"/>

<event type="keydown" keyname="V"/>

<event type="keyup" keyname="V"/>

<event type="keyup" keyname="LCTRL"/>

<event type="keydown" keyname="LCTRL"/>

<event type="keydown" keyname="X"/>

<event type="keyup" keyname="X"/>

<event type="keyup" keyname="LCTRL"/>

<event type="keydown" keyname="ENTER"/>

<event type="keyup" keyname="ENTER"/>

<event type="keydown" keyname="LCTRL"/>

<event type="keydown" keyname="V"/>

<event type="keyup" keyname="V"/>

<event type="keyup" keyname="LCTRL"/>

<event type="keydown" keyname="DELETE"/>

<event type="keyup" keyname="DELETE"/>

<event type="keydown" keyname="DELETE"/>

<event type="keyup" keyname="DELETE"/>

<event type="keydown" keyname="ENTER"/>

<event type="keyup" keyname="ENTER"/>

<event type="keydown" keyname="RSHIFT"/>

<event type="keyup" keyname="RSHIFT"/>

</macro>

<macro name="Right Ctrl + K" guid="{DCF50AE2-0002-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="K"/>

<event type="modifier" keyname="RCTRL"/>

</macro>

<macro name="Right Ctrl + L" guid="{DCF50AE2-0005-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="L"/>

<event type="modifier" keyname="RCTRL"/>

</macro>

<macro name="Right Ctrl + M" guid="{DCF50AE2-0007-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="M"/>

<event type="modifier" keyname="RCTRL"/>

</macro>

<macro name="Right Ctrl + M" guid="{DCF50AE2-000F-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="M"/>

<event type="modifier" keyname="RCTRL"/>

</macro>

<macro name="S" guid="{DCF50AE2-0010-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="S"/>

</macro>

<macro name="Up" guid="{DCF50AE2-0007-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="UP"/>

</macro>

<macro name="W" guid="{DCF50AE2-000D-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="W"/>

</macro>

<macro name="Z" guid="{DCF50AE2-000F-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="Z"/>

</macro>

</macros>

<assignments>

<assignment gamekey="G8" shiftstate="2" macroguid="{DCF50AE2-0007-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G9" shiftstate="2" macroguid="{DCF50AE2-0008-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G10" shiftstate="2" macroguid="{DCF50AE2-0009-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G8" shiftstate="1" macroguid="{DCF50AE2-0007-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G9" shiftstate="1" macroguid="{DCF50AE2-0008-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G10" shiftstate="1" macroguid="{DCF50AE2-0009-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G11" shiftstate="1" macroguid="{DCF50AE2-000A-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G16" shiftstate="1" macroguid="{DCF50AE2-000F-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G17" shiftstate="1" macroguid="{DCF50AE2-0010-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G13" shiftstate="1" macroguid="{DCF50AE2-000C-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G15" shiftstate="1" macroguid="{DCF50AE2-000E-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G14" shiftstate="1" macroguid="{DCF50AE2-000D-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G4" shiftstate="2" macroguid="{DCF50AE2-0003-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G3" shiftstate="2" macroguid="{DCF50AE2-0002-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G2" shiftstate="2" macroguid="{DCF50AE2-0001-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G5" shiftstate="2" macroguid="{DCF50AE2-0004-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G11" shiftstate="2" macroguid="{DCF50AE2-000A-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G14" shiftstate="2" macroguid="{DCF50AE2-000D-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G17" shiftstate="2" macroguid="{DCF50AE2-0010-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G13" shiftstate="2" macroguid="{DCF50AE2-000C-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G16" shiftstate="2" macroguid="{DCF50AE2-000F-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G15" shiftstate="2" macroguid="{DCF50AE2-000E-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G18" shiftstate="2" macroguid="{DCF50AE2-0011-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G13" shiftstate="3" macroguid="{DCF50AE2-000C-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G14" shiftstate="3" macroguid="{DCF50AE2-000D-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G16" shiftstate="3" macroguid="{DCF50AE2-000F-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G17" shiftstate="3" macroguid="{DCF50AE2-0010-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G18" shiftstate="3" macroguid="{DCF50AE2-0011-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G15" shiftstate="3" macroguid="{DCF50AE2-000E-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G11" shiftstate="3" macroguid="{DCF50AE2-000A-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G10" shiftstate="3" macroguid="{DCF50AE2-0009-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G8" shiftstate="3" macroguid="{DCF50AE2-0007-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G9" shiftstate="3" macroguid="{DCF50AE2-0008-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G5" shiftstate="3" macroguid="{DCF50AE2-0004-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G6" shiftstate="3" macroguid="{DCF50AE2-0005-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G6" shiftstate="2" macroguid="{DCF50AE2-0005-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

</assignments>

<target>

E:\GAMES\Steam\steamapps\common\arma 2\arma2.exe

</target>

<script>

function OnEvent(event, arg)

--OutputLogMessage("event = %s, arg = %s\n", event, arg);

end

</script>

</profile>

</profiles>

---------- Post added at 05:37 PM ---------- Previous post was at 05:32 PM ----------

Here's another one I made you can try as well.. this one came first and like the other I have no idea what does what....Was overwhelmed at first at all the keys this game. Also did not state what M1,M2,M3 are for in this setup. If I get my gkeys working again i'll post a better one.

same as above.. save as .LGP file and import. Change arma2 location at bottom. Hope this helps instead of hinders..

<?xml version="1.0" encoding="UTF-8"?>

<profiles>

<profile guid="{1A46EFB1-32D9-496C-A0D5-AAD38B5AF06D}" name="ARMA II 1.0" revision="3.02" lock="1">

<description>

ARMA II 1.0 keytest

</description>

<macros>

<macro name="B" guid="{DCF50AE2-000B-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="B"/>

</macro>

<macro name="Backspace" guid="{DCF50AE2-0001-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="BACKSPACE"/>

</macro>

<macro name="C" guid="{DCF50AE2-0011-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="C"/>

</macro>

<macro name="Ctrl + F" guid="{DCF50AE2-0001-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="F"/>

<event type="modifier" keyname="LCTRL"/>

</macro>

<macro name="Ctrl + G" guid="{DCF50AE2-0006-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="G"/>

<event type="modifier" keyname="LCTRL"/>

</macro>

<macro name="Ctrl + H" guid="{DCF50AE2-0007-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="H"/>

<event type="modifier" keyname="LCTRL"/>

</macro>

<macro name="Delete" guid="{DCF50AE2-0008-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="DELETE"/>

</macro>

<macro name="Down" guid="{DCF50AE2-0008-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="DOWN"/>

</macro>

<macro name="E" guid="{DCF50AE2-000E-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="E"/>

</macro>

<macro name="End" guid="{DCF50AE2-0009-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="END"/>

</macro>

<macro name="F" guid="{DCF50AE2-0000-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="F"/>

</macro>

<macro name="F" guid="{DCF50AE2-0008-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="F"/>

</macro>

<macro name="G" guid="{DCF50AE2-0006-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="G"/>

</macro>

<macro name="H" guid="{DCF50AE2-0002-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="H"/>

</macro>

<macro name="Home" guid="{DCF50AE2-0005-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="HOME"/>

</macro>

<macro name="Insert" guid="{DCF50AE2-0007-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="INSERT"/>

</macro>

<macro name="J" guid="{DCF50AE2-000A-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="J"/>

</macro>

<macro name="K" guid="{DCF50AE2-0003-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="K"/>

</macro>

<macro name="Left Windows" guid="{DCF50AE2-000F-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="LGUI"/>

</macro>

<macro name="M" guid="{DCF50AE2-000A-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="M"/>

</macro>

<macro name="Num +" guid="{DCF50AE2-0003-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMPLUS"/>

</macro>

<macro name="Num +" guid="{DCF50AE2-000C-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMPLUS"/>

</macro>

<macro name="Num +" guid="{DCF50AE2-0007-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMPLUS"/>

</macro>

<macro name="Num -" guid="{DCF50AE2-0000-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMMINUS"/>

</macro>

<macro name="Num -" guid="{DCF50AE2-0005-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMMINUS"/>

</macro>

<macro name="Num -" guid="{DCF50AE2-000E-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMMINUS"/>

</macro>

<macro name="Num -" guid="{DCF50AE2-0006-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMMINUS"/>

</macro>

<macro name="Num /" guid="{DCF50AE2-000E-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMSLASH"/>

</macro>

<macro name="Num 2" guid="{DCF50AE2-0001-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUM2"/>

</macro>

<macro name="Num 3" guid="{DCF50AE2-0002-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUM3"/>

</macro>

<macro name="Num 4" guid="{DCF50AE2-0003-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUM4"/>

</macro>

<macro name="Num 5" guid="{DCF50AE2-0004-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUM5"/>

</macro>

<macro name="Num 6" guid="{DCF50AE2-0005-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUM6"/>

</macro>

<macro name="O" guid="{DCF50AE2-000B-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="O"/>

</macro>

<macro name="P" guid="{DCF50AE2-0004-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="P"/>

</macro>

<macro name="Q" guid="{DCF50AE2-000C-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="Q"/>

</macro>

<macro name="Right Alt" guid="{DCF50AE2-000C-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="RALT"/>

</macro>

<macro name="Right Alt" guid="{DCF50AE2-0002-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="RALT"/>

</macro>

<macro name="Right Ctrl" guid="{DCF50AE2-000D-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="RCTRL"/>

</macro>

<macro name="Right Shift + /" guid="{DCF50AE2-000F-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="SLASH"/>

<event type="modifier" keyname="RSHIFT"/>

</macro>

<macro name="Right Shift + /" guid="{DCF50AE2-0000-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="SLASH"/>

<event type="modifier" keyname="RSHIFT"/>

</macro>

<macro name="S" guid="{DCF50AE2-0010-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="S"/>

</macro>

<macro name="Shift + A" guid="{DCF50AE2-0010-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="A"/>

<event type="modifier" keyname="LSHIFT"/>

</macro>

<macro name="Shift + D" guid="{DCF50AE2-0011-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="D"/>

<event type="modifier" keyname="LSHIFT"/>

</macro>

<macro name="Shift + E" guid="{DCF50AE2-0009-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="E"/>

<event type="modifier" keyname="LSHIFT"/>

</macro>

<macro name="Shift + H" guid="{DCF50AE2-000A-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="H"/>

<event type="modifier" keyname="LSHIFT"/>

</macro>

<macro name="Space" guid="{DCF50AE2-0010-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="SPACEBAR"/>

</macro>

<macro name="Tab" guid="{DCF50AE2-0004-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="TAB"/>

</macro>

<macro name="U" guid="{DCF50AE2-000D-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="U"/>

</macro>

<macro name="Up" guid="{DCF50AE2-000B-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="UP"/>

</macro>

<macro name="V" guid="{DCF50AE2-0011-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="V"/>

</macro>

<macro name="W" guid="{DCF50AE2-000D-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="W"/>

</macro>

<macro name="Z" guid="{DCF50AE2-000F-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="Z"/>

</macro>

<macro name="Right Ctrl + M" guid="{DCF50AE2-0009-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="M"/>

<event type="modifier" keyname="RCTRL"/>

</macro>

</macros>

<assignments>

<assignment gamekey="G1" shiftstate="1" macroguid="{DCF50AE2-0000-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G2" shiftstate="1" macroguid="{DCF50AE2-0001-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G3" shiftstate="1" macroguid="{DCF50AE2-0002-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G4" shiftstate="1" macroguid="{DCF50AE2-0003-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G5" shiftstate="1" macroguid="{DCF50AE2-0004-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G6" shiftstate="1" macroguid="{DCF50AE2-0005-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G7" shiftstate="1" macroguid="{DCF50AE2-0006-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G8" shiftstate="1" macroguid="{DCF50AE2-0007-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G9" shiftstate="1" macroguid="{DCF50AE2-0008-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G10" shiftstate="1" macroguid="{DCF50AE2-0009-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G11" shiftstate="1" macroguid="{DCF50AE2-000A-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G12" shiftstate="1" macroguid="{DCF50AE2-000B-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G13" shiftstate="1" macroguid="{DCF50AE2-000C-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G14" shiftstate="1" macroguid="{DCF50AE2-000D-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G15" shiftstate="1" macroguid="{DCF50AE2-000E-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G16" shiftstate="1" macroguid="{DCF50AE2-000F-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G17" shiftstate="1" macroguid="{DCF50AE2-0010-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G18" shiftstate="1" macroguid="{DCF50AE2-0011-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G8" shiftstate="2" macroguid="{DCF50AE2-0007-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G15" shiftstate="2" macroguid="{DCF50AE2-000E-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G18" shiftstate="2" macroguid="{DCF50AE2-0011-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G11" shiftstate="2" macroguid="{DCF50AE2-000A-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G13" shiftstate="2" macroguid="{DCF50AE2-000C-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G16" shiftstate="2" macroguid="{DCF50AE2-000F-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G14" shiftstate="2" macroguid="{DCF50AE2-000D-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G17" shiftstate="2" macroguid="{DCF50AE2-0010-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G7" shiftstate="2" macroguid="{DCF50AE2-0006-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G9" shiftstate="2" macroguid="{DCF50AE2-0008-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G12" shiftstate="2" macroguid="{DCF50AE2-000B-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G10" shiftstate="2" macroguid="{DCF50AE2-0009-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G1" shiftstate="2" macroguid="{DCF50AE2-0000-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G2" shiftstate="2" macroguid="{DCF50AE2-0001-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G3" shiftstate="2" macroguid="{DCF50AE2-0002-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G5" shiftstate="2" macroguid="{DCF50AE2-0004-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G4" shiftstate="2" macroguid="{DCF50AE2-0003-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G6" shiftstate="2" macroguid="{DCF50AE2-0005-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G8" shiftstate="3" macroguid="{DCF50AE2-0007-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G7" shiftstate="3" macroguid="{DCF50AE2-0006-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G9" shiftstate="3" macroguid="{DCF50AE2-0008-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G10" shiftstate="3" macroguid="{DCF50AE2-0009-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G11" shiftstate="3" macroguid="{DCF50AE2-000A-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G12" shiftstate="3" macroguid="{DCF50AE2-000B-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G13" shiftstate="3" macroguid="{DCF50AE2-000C-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G14" shiftstate="3" macroguid="{DCF50AE2-000D-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G15" shiftstate="3" macroguid="{DCF50AE2-000E-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G16" shiftstate="3" macroguid="{DCF50AE2-000F-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G18" shiftstate="3" macroguid="{DCF50AE2-0011-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G1" shiftstate="3" macroguid="{DCF50AE2-0000-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G2" shiftstate="3" macroguid="{DCF50AE2-0001-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G3" shiftstate="3" macroguid="{DCF50AE2-0002-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G4" shiftstate="3" macroguid="{DCF50AE2-0003-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G5" shiftstate="3" macroguid="{DCF50AE2-0004-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G6" shiftstate="3" macroguid="{DCF50AE2-0005-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G17" shiftstate="3" macroguid="{DCF50AE2-0010-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

</assignments>

<target>

E:\GAMES\Steam\steamapps\common\arma 2\arma2.exe

</target>

<script>

function OnEvent(event, arg)

--OutputLogMessage("event = %s, arg = %s\n", event, arg);

end

</script>

</profile>

</profiles>

Edited by Placebo

Share this post


Link to post
Share on other sites

Yeah, it works really well. I used to have a profile for my version 1 G15 but I ended up getting a version 2 recently on account of spilled water. I'll try to see if I can dig up my profiles and I'll post them for everyone.

Share this post


Link to post
Share on other sites

Lmao this thing is so old and crusty it's got a whole ecosystem living in it. I believe the endangered species act won't allow me to throw it away. Hell, I had to shoot my garden hose at Greenpeace when they came at me cause I tried to toss it in the trash outside.

Share this post


Link to post
Share on other sites

Copy and save this text below as a .LGP file in notepad and import it in your g15 interface. Make sure you scroll down and change where arma2 is on your machine. "E:\GAMES\Steam\steamapps\common\arma 2\arma2.exe"

<?xml version="1.0" encoding="UTF-8"?>

<profiles>

<profile guid="{05863227-4CCB-4185-91AE-EBAE03386150}" name="ARMA II 2.0" revision="3.02" lock="0">

<description>

M1: Infantry/M2: Vehicle/M3: Command misc

</description>

<macros>

<macro name="/" guid="{DCF50AE2-0001-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="SLASH"/>

</macro>

<macro name="[" guid={DCF50AE2-0010-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="LBRACKET"/>

</macro>

<macro name="\" guid="{DCF50AE2-0004-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="BACKSLASH"/>

</macro>

<macro name=]" guid="{DCF50AE2-000F-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="RBRACKET"/>

</macro>

<macro name="A" guid="{DCF50AE2-0009-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="A"/>

</macro>

<macro name="C" guid="{DCF50AE2-0008-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="C"/>

</macro>

<macro name="C" guid="{DCF50AE2-0011-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="C"/>

</macro>

<macro name="Ctrl" guid="{DCF50AE2-000D-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="LCTRL"/>

</macro>

<macro name="Ctrl + F" guid="{DCF50AE2-0003-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="F"/>

<event type="modifier" keyname="LCTRL"/>

</macro>

<macro name="Ctrl + Z" guid="{DCF50AE2-0011-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="Z"/>

<event type="modifier" keyname="LCTRL"/>

</macro>

<macro name="Down" guid="{DCF50AE2-000A-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="DOWN"/>

</macro>

<macro name="E" guid="{DCF50AE2-000E-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="E"/>

</macro>

<macro name="G" guid="{DCF50AE2-0009-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="G"/>

</macro>

<macro name="G" guid="{DCF50AE2-0009-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="G"/>

</macro>

<macro name="I" guid="{DCF50AE2-000E-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="I"/>

</macro>

<macro name="J" guid="{DCF50AE2-0008-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="J"/>

</macro>

<macro name="K" guid="{DCF50AE2-000A-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="K"/>

</macro>

<macro name="K" guid="{DCF50AE2-000A-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="K"/>

</macro>

<macro name="Num +" guid="{DCF50AE2-000C-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMPLUS"/>

</macro>

<macro name="Num +" guid="{DCF50AE2-000D-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMPLUS"/>

</macro>

<macro name="Num -" guid="{DCF50AE2-000C-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMMINUS"/>

</macro>

<macro name="Num -" guid="{DCF50AE2-000E-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMMINUS"/>

</macro>

<macro name="Num 0" guid="{DCF50AE2-0010-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUM0"/>

</macro>

<macro name="Num Del" guid="{DCF50AE2-0005-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMPERIOD"/>

</macro>

<macro name="Num Enter" guid="{DCF50AE2-0004-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMENTER"/>

</macro>

<macro name="O" guid="{DCF50AE2-0008-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="O"/>

</macro>

<macro name="O" guid="{DCF50AE2-0007-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="O"/>

</macro>

<macro name="P" guid="{DCF50AE2-0011-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="P"/>

</macro>

<macro name="Q" guid="{DCF50AE2-000C-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="Q"/>

</macro>

<macro name="QuickMacro" guid="{B4B0C0CE-2A56-4D65-85DE-F3409966A68C}" type="multikey">

<event type="keydown" keyname="LCTRL"/>

<event type="keydown" keyname="LALT"/>

<event type="keydown" keyname="DELETE"/>

<event type="keyup" keyname="DELETE"/>

<event type="keydown" keyname="F6"/>

<event type="keydown" keyname="ESCAPE"/>

<event type="keyup" keyname="F6"/>

<event type="keyup" keyname="ESCAPE"/>

</macro>

<macro name="QuickMacro 1" guid="{981B4AE7-9157-4B76-8614-FA52B4BA66E5}" type="multikey">

<event type="keydown" keyname="X"/>

<event type="keyup" keyname="X"/>

<event type="keydown" keyname="S"/>

<event type="keyup" keyname="S"/>

<event type="keydown" keyname="W"/>

<event type="keyup" keyname="W"/>

<event type="keydown" keyname="C"/>

<event type="keyup" keyname="C"/>

<event type="keydown" keyname="C"/>

<event type="keyup" keyname="C"/>

<event type="keydown" keyname="ENTER"/>

<event type="keyup" keyname="ENTER"/>

<event type="keydown" keyname="W"/>

<event type="keyup" keyname="W"/>

<event type="keydown" keyname="I"/>

<event type="keydown" keyname="E"/>

<event type="keyup" keyname="I"/>

<event type="keydown" keyname="R"/>

<event type="keyup" keyname="E"/>

<event type="keyup" keyname="R"/>

<event type="keydown" keyname="D"/>

<event type="keydown" keyname="SPACEBAR"/>

<event type="keyup" keyname="D"/>

<event type="keyup" keyname="SPACEBAR"/>

<event type="keydown" keyname="I"/>

<event type="keyup" keyname="I"/>

<event type="keydown" keyname="C"/>

<event type="keyup" keyname="C"/>

<event type="keydown" keyname="O"/>

<event type="keydown" keyname="N"/>

<event type="keyup" keyname="O"/>

<event type="keydown" keyname="S"/>

<event type="keyup" keyname="N"/>

<event type="keyup" keyname="S"/>

<event type="keydown" keyname="SPACEBAR"/>

<event type="keyup" keyname="SPACEBAR"/>

<event type="keydown" keyname="I"/>

<event type="keyup" keyname="I"/>

<event type="keydown" keyname="SPACEBAR"/>

<event type="keyup" keyname="SPACEBAR"/>

<event type="keydown" keyname="D"/>

<event type="keyup" keyname="D"/>

<event type="keydown" keyname="O"/>

<event type="keydown" keyname="N"/>

<event type="keyup" keyname="O"/>

<event type="keyup" keyname="N"/>

<event type="keydown" keyname="T"/>

<event type="keyup" keyname="T"/>

<event type="keydown" keyname="SPACEBAR"/>

<event type="keyup" keyname="SPACEBAR"/>

<event type="keydown" keyname="E"/>

<event type="keyup" keyname="E"/>

<event type="keydown" keyname="BACKSPACE"/>

<event type="keyup" keyname="BACKSPACE"/>

<event type="keydown" keyname="R"/>

<event type="keydown" keyname="E"/>

<event type="keydown" keyname="M"/>

<event type="keyup" keyname="R"/>

<event type="keyup" keyname="E"/>

<event type="keyup" keyname="M"/>

<event type="keydown" keyname="E"/>

<event type="keyup" keyname="E"/>

<event type="keydown" keyname="M"/>

<event type="keyup" keyname="M"/>

<event type="keydown" keyname="E"/>

<event type="keyup" keyname="E"/>

<event type="keydown" keyname="B"/>

<event type="keyup" keyname="B"/>

<event type="keydown" keyname="E"/>

<event type="keydown" keyname="R"/>

<event type="keyup" keyname="E"/>

<event type="keyup" keyname="R"/>

<event type="keydown" keyname="PERIOD"/>

<event type="keyup" keyname="PERIOD"/>

<event type="keydown" keyname="PERIOD"/>

<event type="keyup" keyname="PERIOD"/>

<event type="keydown" keyname="SPACEBAR"/>

<event type="keyup" keyname="SPACEBAR"/>

<event type="keydown" keyname="O"/>

<event type="keyup" keyname="O"/>

<event type="keydown" keyname="H"/>

<event type="keyup" keyname="H"/>

<event type="keydown" keyname="SPACEBAR"/>

<event type="keyup" keyname="SPACEBAR"/>

<event type="keydown" keyname="B"/>

<event type="keyup" keyname="B"/>

<event type="keydown" keyname="O"/>

<event type="keyup" keyname="O"/>

<event type="keydown" keyname="Y"/>

<event type="keyup" keyname="Y"/>

<event type="keydown" keyname="PERIOD"/>

<event type="keyup" keyname="PERIOD"/>

<event type="keydown" keyname="SPACEBAR"/>

<event type="keyup" keyname="SPACEBAR"/>

<event type="keydown" keyname="L"/>

<event type="keydown" keyname="M"/>

<event type="keyup" keyname="L"/>

<event type="keyup" keyname="M"/>

<event type="keydown" keyname="A"/>

<event type="keyup" keyname="A"/>

<event type="keydown" keyname="O"/>

<event type="keyup" keyname="O"/>

<event type="keydown" keyname="ENTER"/>

<event type="keyup" keyname="ENTER"/>

<event type="keydown" keyname="W"/>

<event type="keydown" keyname="D"/>

<event type="keyup" keyname="D"/>

<event type="keydown" keyname="A"/>

<event type="keyup" keyname="A"/>

<event type="keyup" keyname="W"/>

</macro>

<macro name="QuickMacro 2" guid="{0D81C7BC-C6E4-4C90-9E85-0E62B3A1FF02}" type="multikey">

<event type="keydown" keyname="LCTRL"/>

<event type="keydown" keyname="V"/>

<event type="keyup" keyname="V"/>

<event type="keyup" keyname="LCTRL"/>

<event type="keydown" keyname="LCTRL"/>

<event type="keydown" keyname="X"/>

<event type="keyup" keyname="X"/>

<event type="keyup" keyname="LCTRL"/>

<event type="keydown" keyname="ENTER"/>

<event type="keyup" keyname="ENTER"/>

<event type="keydown" keyname="LCTRL"/>

<event type="keydown" keyname="V"/>

<event type="keyup" keyname="V"/>

<event type="keyup" keyname="LCTRL"/>

<event type="keydown" keyname="DELETE"/>

<event type="keyup" keyname="DELETE"/>

<event type="keydown" keyname="DELETE"/>

<event type="keyup" keyname="DELETE"/>

<event type="keydown" keyname="ENTER"/>

<event type="keyup" keyname="ENTER"/>

<event type="keydown" keyname="RSHIFT"/>

<event type="keyup" keyname="RSHIFT"/>

</macro>

<macro name="Right Ctrl + K" guid="{DCF50AE2-0002-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="K"/>

<event type="modifier" keyname="RCTRL"/>

</macro>

<macro name="Right Ctrl + L" guid="{DCF50AE2-0005-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="L"/>

<event type="modifier" keyname="RCTRL"/>

</macro>

<macro name="Right Ctrl + M" guid="{DCF50AE2-0007-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="M"/>

<event type="modifier" keyname="RCTRL"/>

</macro>

<macro name="Right Ctrl + M" guid="{DCF50AE2-000F-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="M"/>

<event type="modifier" keyname="RCTRL"/>

</macro>

<macro name="S" guid="{DCF50AE2-0010-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="S"/>

</macro>

<macro name="Up" guid="{DCF50AE2-0007-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="UP"/>

</macro>

<macro name="W" guid="{DCF50AE2-000D-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="W"/>

</macro>

<macro name="Z" guid="{DCF50AE2-000F-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="Z"/>

</macro>

</macros>

<assignments>

<assignment gamekey="G8" shiftstate="2" macroguid="{DCF50AE2-0007-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G9" shiftstate="2" macroguid="{DCF50AE2-0008-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G10" shiftstate="2" macroguid="{DCF50AE2-0009-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G8" shiftstate="1" macroguid="{DCF50AE2-0007-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G9" shiftstate="1" macroguid="{DCF50AE2-0008-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G10" shiftstate="1" macroguid="{DCF50AE2-0009-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G11" shiftstate="1" macroguid="{DCF50AE2-000A-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G16" shiftstate="1" macroguid="{DCF50AE2-000F-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G17" shiftstate="1" macroguid="{DCF50AE2-0010-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G13" shiftstate="1" macroguid="{DCF50AE2-000C-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G15" shiftstate="1" macroguid="{DCF50AE2-000E-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G14" shiftstate="1" macroguid="{DCF50AE2-000D-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G4" shiftstate="2" macroguid="{DCF50AE2-0003-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G3" shiftstate="2" macroguid="{DCF50AE2-0002-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G2" shiftstate="2" macroguid="{DCF50AE2-0001-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G5" shiftstate="2" macroguid="{DCF50AE2-0004-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G11" shiftstate="2" macroguid="{DCF50AE2-000A-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G14" shiftstate="2" macroguid="{DCF50AE2-000D-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G17" shiftstate="2" macroguid="{DCF50AE2-0010-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G13" shiftstate="2" macroguid="{DCF50AE2-000C-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G16" shiftstate="2" macroguid="{DCF50AE2-000F-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G15" shiftstate="2" macroguid="{DCF50AE2-000E-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G18" shiftstate="2" macroguid="{DCF50AE2-0011-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G13" shiftstate="3" macroguid="{DCF50AE2-000C-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G14" shiftstate="3" macroguid="{DCF50AE2-000D-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G16" shiftstate="3" macroguid="{DCF50AE2-000F-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G17" shiftstate="3" macroguid="{DCF50AE2-0010-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G18" shiftstate="3" macroguid="{DCF50AE2-0011-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G15" shiftstate="3" macroguid="{DCF50AE2-000E-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G11" shiftstate="3" macroguid="{DCF50AE2-000A-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G10" shiftstate="3" macroguid="{DCF50AE2-0009-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G8" shiftstate="3" macroguid="{DCF50AE2-0007-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G9" shiftstate="3" macroguid="{DCF50AE2-0008-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G5" shiftstate="3" macroguid="{DCF50AE2-0004-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G6" shiftstate="3" macroguid="{DCF50AE2-0005-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G6" shiftstate="2" macroguid="{DCF50AE2-0005-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

</assignments>

<target>

E:\GAMES\Steam\steamapps\common\arma 2\arma2.exe

</target>

<script>

function OnEvent(event, arg)

--OutputLogMessage("event = %s, arg = %s\n", event, arg);

end

</script>

</profile>

</profiles>

---------- Post added at 05:37 PM ---------- Previous post was at 05:32 PM ----------

Here's another one I made you can try as well.. this one came first and like the other I have no idea what does what....Was overwhelmed at first at all the keys this game. Also did not state what M1,M2,M3 are for in this setup. If I get my gkeys working again i'll post a better one.

same as above.. save as .LGP file and import. Change arma2 location at bottom. Hope this helps instead of hinders..

<?xml version="1.0" encoding="UTF-8"?>

<profiles>

<profile guid="{1A46EFB1-32D9-496C-A0D5-AAD38B5AF06D}" name="ARMA II 1.0" revision="3.02" lock="1">

<description>

ARMA II 1.0 keytest

</description>

<macros>

<macro name="B" guid="{DCF50AE2-000B-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="B"/>

</macro>

<macro name="Backspace" guid="{DCF50AE2-0001-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="BACKSPACE"/>

</macro>

<macro name="C" guid="{DCF50AE2-0011-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="C"/>

</macro>

<macro name="Ctrl + F" guid="{DCF50AE2-0001-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="F"/>

<event type="modifier" keyname="LCTRL"/>

</macro>

<macro name="Ctrl + G" guid="{DCF50AE2-0006-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="G"/>

<event type="modifier" keyname="LCTRL"/>

</macro>

<macro name="Ctrl + H" guid="{DCF50AE2-0007-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="H"/>

<event type="modifier" keyname="LCTRL"/>

</macro>

<macro name="Delete" guid="{DCF50AE2-0008-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="DELETE"/>

</macro>

<macro name="Down" guid="{DCF50AE2-0008-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="DOWN"/>

</macro>

<macro name="E" guid="{DCF50AE2-000E-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="E"/>

</macro>

<macro name="End" guid="{DCF50AE2-0009-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="END"/>

</macro>

<macro name="F" guid="{DCF50AE2-0000-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="F"/>

</macro>

<macro name="F" guid="{DCF50AE2-0008-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="F"/>

</macro>

<macro name="G" guid="{DCF50AE2-0006-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="G"/>

</macro>

<macro name="H" guid="{DCF50AE2-0002-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="H"/>

</macro>

<macro name="Home" guid="{DCF50AE2-0005-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="HOME"/>

</macro>

<macro name="Insert" guid="{DCF50AE2-0007-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="INSERT"/>

</macro>

<macro name="J" guid="{DCF50AE2-000A-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="J"/>

</macro>

<macro name="K" guid="{DCF50AE2-0003-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="K"/>

</macro>

<macro name="Left Windows" guid="{DCF50AE2-000F-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="LGUI"/>

</macro>

<macro name="M" guid="{DCF50AE2-000A-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="M"/>

</macro>

<macro name="Num +" guid="{DCF50AE2-0003-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMPLUS"/>

</macro>

<macro name="Num +" guid="{DCF50AE2-000C-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMPLUS"/>

</macro>

<macro name="Num +" guid="{DCF50AE2-0007-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMPLUS"/>

</macro>

<macro name="Num -" guid="{DCF50AE2-0000-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMMINUS"/>

</macro>

<macro name="Num -" guid="{DCF50AE2-0005-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMMINUS"/>

</macro>

<macro name="Num -" guid="{DCF50AE2-000E-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMMINUS"/>

</macro>

<macro name="Num -" guid="{DCF50AE2-0006-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMMINUS"/>

</macro>

<macro name="Num /" guid="{DCF50AE2-000E-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUMSLASH"/>

</macro>

<macro name="Num 2" guid="{DCF50AE2-0001-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUM2"/>

</macro>

<macro name="Num 3" guid="{DCF50AE2-0002-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUM3"/>

</macro>

<macro name="Num 4" guid="{DCF50AE2-0003-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUM4"/>

</macro>

<macro name="Num 5" guid="{DCF50AE2-0004-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUM5"/>

</macro>

<macro name="Num 6" guid="{DCF50AE2-0005-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="NUM6"/>

</macro>

<macro name="O" guid="{DCF50AE2-000B-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="O"/>

</macro>

<macro name="P" guid="{DCF50AE2-0004-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="P"/>

</macro>

<macro name="Q" guid="{DCF50AE2-000C-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="Q"/>

</macro>

<macro name="Right Alt" guid="{DCF50AE2-000C-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="RALT"/>

</macro>

<macro name="Right Alt" guid="{DCF50AE2-0002-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="RALT"/>

</macro>

<macro name="Right Ctrl" guid="{DCF50AE2-000D-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="RCTRL"/>

</macro>

<macro name="Right Shift + /" guid="{DCF50AE2-000F-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="SLASH"/>

<event type="modifier" keyname="RSHIFT"/>

</macro>

<macro name="Right Shift + /" guid="{DCF50AE2-0000-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="SLASH"/>

<event type="modifier" keyname="RSHIFT"/>

</macro>

<macro name="S" guid="{DCF50AE2-0010-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="S"/>

</macro>

<macro name="Shift + A" guid="{DCF50AE2-0010-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="A"/>

<event type="modifier" keyname="LSHIFT"/>

</macro>

<macro name="Shift + D" guid="{DCF50AE2-0011-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="D"/>

<event type="modifier" keyname="LSHIFT"/>

</macro>

<macro name="Shift + E" guid="{DCF50AE2-0009-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="E"/>

<event type="modifier" keyname="LSHIFT"/>

</macro>

<macro name="Shift + H" guid="{DCF50AE2-000A-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="H"/>

<event type="modifier" keyname="LSHIFT"/>

</macro>

<macro name="Space" guid="{DCF50AE2-0010-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="SPACEBAR"/>

</macro>

<macro name="Tab" guid="{DCF50AE2-0004-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="TAB"/>

</macro>

<macro name="U" guid="{DCF50AE2-000D-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="U"/>

</macro>

<macro name="Up" guid="{DCF50AE2-000B-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="UP"/>

</macro>

<macro name="V" guid="{DCF50AE2-0011-4381-0201-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="V"/>

</macro>

<macro name="W" guid="{DCF50AE2-000D-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="W"/>

</macro>

<macro name="Z" guid="{DCF50AE2-000F-4381-0101-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="Z"/>

</macro>

<macro name="Right Ctrl + M" guid="{DCF50AE2-0009-4381-0001-4F0F5A9E9803}" type="singlekey">

<event type="key" keyname="M"/>

<event type="modifier" keyname="RCTRL"/>

</macro>

</macros>

<assignments>

<assignment gamekey="G1" shiftstate="1" macroguid="{DCF50AE2-0000-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G2" shiftstate="1" macroguid="{DCF50AE2-0001-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G3" shiftstate="1" macroguid="{DCF50AE2-0002-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G4" shiftstate="1" macroguid="{DCF50AE2-0003-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G5" shiftstate="1" macroguid="{DCF50AE2-0004-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G6" shiftstate="1" macroguid="{DCF50AE2-0005-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G7" shiftstate="1" macroguid="{DCF50AE2-0006-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G8" shiftstate="1" macroguid="{DCF50AE2-0007-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G9" shiftstate="1" macroguid="{DCF50AE2-0008-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G10" shiftstate="1" macroguid="{DCF50AE2-0009-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G11" shiftstate="1" macroguid="{DCF50AE2-000A-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G12" shiftstate="1" macroguid="{DCF50AE2-000B-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G13" shiftstate="1" macroguid="{DCF50AE2-000C-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G14" shiftstate="1" macroguid="{DCF50AE2-000D-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G15" shiftstate="1" macroguid="{DCF50AE2-000E-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G16" shiftstate="1" macroguid="{DCF50AE2-000F-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G17" shiftstate="1" macroguid="{DCF50AE2-0010-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G18" shiftstate="1" macroguid="{DCF50AE2-0011-4381-0001-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G8" shiftstate="2" macroguid="{DCF50AE2-0007-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G15" shiftstate="2" macroguid="{DCF50AE2-000E-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G18" shiftstate="2" macroguid="{DCF50AE2-0011-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G11" shiftstate="2" macroguid="{DCF50AE2-000A-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G13" shiftstate="2" macroguid="{DCF50AE2-000C-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G16" shiftstate="2" macroguid="{DCF50AE2-000F-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G14" shiftstate="2" macroguid="{DCF50AE2-000D-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G17" shiftstate="2" macroguid="{DCF50AE2-0010-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G7" shiftstate="2" macroguid="{DCF50AE2-0006-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G9" shiftstate="2" macroguid="{DCF50AE2-0008-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G12" shiftstate="2" macroguid="{DCF50AE2-000B-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G10" shiftstate="2" macroguid="{DCF50AE2-0009-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G1" shiftstate="2" macroguid="{DCF50AE2-0000-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G2" shiftstate="2" macroguid="{DCF50AE2-0001-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G3" shiftstate="2" macroguid="{DCF50AE2-0002-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G5" shiftstate="2" macroguid="{DCF50AE2-0004-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G4" shiftstate="2" macroguid="{DCF50AE2-0003-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G6" shiftstate="2" macroguid="{DCF50AE2-0005-4381-0101-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G8" shiftstate="3" macroguid="{DCF50AE2-0007-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G7" shiftstate="3" macroguid="{DCF50AE2-0006-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G9" shiftstate="3" macroguid="{DCF50AE2-0008-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G10" shiftstate="3" macroguid="{DCF50AE2-0009-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G11" shiftstate="3" macroguid="{DCF50AE2-000A-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G12" shiftstate="3" macroguid="{DCF50AE2-000B-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G13" shiftstate="3" macroguid="{DCF50AE2-000C-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G14" shiftstate="3" macroguid="{DCF50AE2-000D-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G15" shiftstate="3" macroguid="{DCF50AE2-000E-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G16" shiftstate="3" macroguid="{DCF50AE2-000F-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G18" shiftstate="3" macroguid="{DCF50AE2-0011-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G1" shiftstate="3" macroguid="{DCF50AE2-0000-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G2" shiftstate="3" macroguid="{DCF50AE2-0001-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G3" shiftstate="3" macroguid="{DCF50AE2-0002-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G4" shiftstate="3" macroguid="{DCF50AE2-0003-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G5" shiftstate="3" macroguid="{DCF50AE2-0004-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G6" shiftstate="3" macroguid="{DCF50AE2-0005-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

<assignment gamekey="G17" shiftstate="3" macroguid="{DCF50AE2-0010-4381-0201-4F0F5A9E9803}" playmode="oneshot" family="keyboard"/>

</assignments>

<target>

E:\GAMES\Steam\steamapps\common\arma 2\arma2.exe

</target>

<script>

function OnEvent(event, arg)

--OutputLogMessage("event = %s, arg = %s\n", event, arg);

end

</script>

</profile>

</profiles>

Please think before posting something like that in a thread, all it takes is 2 seconds to click the spoiler button and then you don't destroy the thread and make it unreadable.

Share this post


Link to post
Share on other sites

It's ok, only broke 3 mouse wheels getting to the bottom ;)

Share this post


Link to post
Share on other sites
Ok got a request for my g15 keys.

Thanks for sharing :)

Share this post


Link to post
Share on other sites

I use my G keys for alot of the commands

G1 as admin to login

G2 as mission list

G3 alt tab

G4 map

These are greet for my chopper flying left hand joy stick in right hand

G7 change chopper ammo machine gun to rockets

G8 up in chopper

G9 zoom

G10 left rotate circle

G11 down

G12 right rotate circle

G14 zoom in

G15 zoom out

G16 right ctrl m for map

G17 eject G18 get out when vehicle stoped

they work in chopper and armor

Share this post


Link to post
Share on other sites

I've heard that AutoHotkey is a good program for this kind of thing, it can also be used for making hotkeys on keyboards that don't have extra keys, thus allowing you all the benefits of a G15 on a keyboard that isn't a plasticky piece of crap...

Edited by echo1

Share this post


Link to post
Share on other sites

I was using some G15 macros, but voice commands are so much better hehe, running Shoot 1.6.4 here - really nice.

Share this post


Link to post
Share on other sites

I've got some of the G key's setup for stuff that takes more than one button, like GPS toggle, some of the squad commands that take ~1-4 now take G2, etc. Stuff like that.

Share this post


Link to post
Share on other sites

I set up auto run, comes in handy quite a lot actually. In the macro creator just hold down your Forward key record it and stop without lifting up from forward key.

Other buttons i used for ALL hold fire, All Fire. All get down, All get up.

Share this post


Link to post
Share on other sites

I've actually only used one G-key so far... Put the flush graphics memory command on it... and used it a lot!

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×