Keiya’s Logitech G13 WoW Setup

I have been using the Logitech G13 for roughly 4 years or so and considering it an invaluable WoW tool for my paladin. I have about a thousand keys to bind and the problem is that since I don’t have gigantic hands, I can only comfortable reach numbers 1 through 5 without having to move my left hand to the other side of the keyboard. The Logitech G13 allows me to literally access every single spell, ability, and interface option in the game while being able to move at the same time. This is the way that I have it setup:

Movement
Forward, back, strafe left, and strafe right around bound to the thumbstick on the G13. I hold down the right mouse button to look and have jump/autorun bound to the side buttons on my gaming mouse.

Action Bars
All spells and abilities in game (for the most part) are bound to buttons 1 through =. Different action bar sets can be accessed through the CTRL and SHIFT button modifiers. Generally, I have spells broken up into two rows. The bottom row 1 through 6 and the top row 7 through =.

On the board, the top row (7 through =) is bound to G2 through G7 and the bottom row (1 through 6) is bound to G9 through G14. Since I don’t have giant-ass hands, my most used spells are located in the dead middle of the board where my fingers rest by default: G10, G11, G12. Button modifiers (CTRL and SHIFT) are located on the bottom left, roughly where they would be on a normal keyboard so that my pinky can easily access them.
actionbar

M-States
One of the main advantages of the G13 is the sheer amount of stuff that you can bind to it. There are 3 buttons just below the LCD screen: M1, M2, and M3. Pressing these keys will shift the G13 into a different state allowing you to bind different items to the keys. So for example, to access a key on the M2 state from M1, you would need to press M2, press the key in question, then press M1 to shift back to the state you were in. That takes way too long.

I have a custom script setup on the G13 that you will me to momentary shift into the M2 and M3 states while the buttons next to the thumbstick are held down. So instead of having to repeatedly press M1, M2, and M3, they function similar to SHIFT and CTRL which is a lot more useful for WoW. M2 is activated by the button to the left of the thumbstick and turns the LCD red. M3 is activated by the button below the thumbstick and turns the LCD blue.

M1 (Default): Button modifiers, action bar, vent push-to-talk, screenshot, etc.
m1

M2 (Red state): The escape key, F1 through F5, and non-combat UI menus such as the guild social screen, spellbook, map, bags, rep, etcetera
m2

M3 (Blue State): Mostly the party target icons for marking things and whatever else couldn’t be fit in to M2. The ‘Aura’ buttons are a holdover from several expansion packs ago.
m3

Script for the M2 and M3 States
function OnEvent(event, arg, family)
if ( family == "lhc" ) then
if ( event == "G_PRESSED" ) then
if ( arg == 23 ) then
SetMKeyState(2, family);
end
if ( arg == 24 ) then
SetMKeyState(3, family);
end
elseif ( event == "G_RELEASED" ) then
if ( arg == 23 ) then
SetMKeyState(1, family);
end
if ( arg == 24 ) then
SetMKeyState(1, family);
end
end
end
end

An XML file containing my WoW G13 file can be downloaded below (while viewing the full post). To import it, open the Logitech Gaming Software and hit the import/export button below the profile search bar. Word of warning. This only really works with my WoW keybindings, which aren’t necessarily default.

Download

5 thoughts on “Keiya’s Logitech G13 WoW Setup”

  1. Hi, I know that the last comment was a year ago, but I’m hoping that you will see this. I’m completely clueless about setting up my G13, please I need help. I thought the simplest thing to do was copy your xml file and go from there, you do give instructions on how to import it. Do I have to save it somewhere first? When I go to import it looks like it wants you to choose a file. I don’t know how to save it. I hope you’re watching and thanks.

    Reply
    • It’s much easier than expected press the download button then right click on the page then save as. From there then go into the logitech gaming software and import it in 🙂

      Reply

Leave a Comment