# 🚀 AutoSpec: Getting Started

**URL:** <https://wowlazymacros.com/t/autospec-getting-started/41433>\
**Category:** Lazy Macros\
**Tags:** autospec\
**Created:** [June 16, 2024, 8:14pm UTC](https://wowlazymacros.com/t/autospec-getting-started/41433 "2024-06-16T20:14:05Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aerrek](https://wowlazymacros.com/user_avatar/wowlazymacros.com/aerrek/32/33031_2.png) [@Aerrek](https://wowlazymacros.com/u/Aerrek)\
**Post date:** [June 16, 2024, 8:14pm UTC](https://wowlazymacros.com/t/autospec-getting-started/41433/1 "2024-06-16T20:14:05Z")

</div>

![BNR_GS.jpg](https://wowlazymacros.com/uploads/default/original/3X/5/1/51b6447b03080163b81c2372d694f2d01b500af4.jpeg)

[![](https://img.youtube.com/vi/ILzh00_z89g/maxresdefault.jpg "AutoSpec: Getting Started") ](https://www.youtube.com/watch?v=ILzh00_z89g)

> > # 🔢 Initial Installation / Setup
> 
> > **1️⃣ Step 1: Download Addons**
> >
> > > | Addon | CurseForge | WoW Interface |
> > > | --- | --- | --- |
> > > | 📺 WeakAuras 2 | [WeakAuras 2](https://www.curseforge.com/wow/addons/weakauras-2) | [WeakAuras 2](https://www.wowinterface.com/downloads/info24910-WeakAuras2.html) |
> > > | 🤖 Gnome Sequencer Enhanced | [Gnome Sequencer Enhanced](https://www.curseforge.com/wow/addons/gse-gnome-sequencer-enhanced-advanced-macros) | [Gnome Sequencer Enhanced](https://www.wowinterface.com/downloads/info23921-GSEAdvancedMacroCompiler.html) |
> > > 
> > > Download and install the following addons to your `.../World of Warcraft/_retail_/Interface/AddOns` folder. You can get them from CurseForge or WoWInterface using the links below.
> > > 
> > > After downloading, extract the `.zip` files and place the folders into your AddOns directory.
> 
> > **2️⃣ Step 2: Mouse and Input Configuration**
> >
> > > 1. Bind a convenient mouse button to the `Numpad +` key using your mouse software.
> > > 
> > > 2. Set the same button’s repeat rate to approximately 50ms for smooth sequential cycling.
> > > 
> > > 3. Test your setup in-game by opening the chat window and holding your bound mouse button. You should see a stream of `+ + + + ...` confirming the mouse button is firing continuously.
> > > 
> > > > **🖥️ Recommended Software**
> > > >
> > > > These tools let you bind a mouse button to `Numpad +` and enable repeat-clicking:
> > > > 
> > > > - [**Razer Synapse**](https://www.razer.com/synapse)
> > > > - [**Corsair iCUE**](https://www.corsair.com/us/en/icue)
> > > > - [**Logitech G Hub**](https://www.logitechg.com/en-us/innovation/g-hub.html)
> > > > - [**X-Mouse Button Control**](https://www.highrez.co.uk/downloads/XMouseButtonControl.htm) _(free, Windows only)_
> > > > 
> > > > ❗ _AutoSpec requires your mouse support repeat functionality. Without this, the sequences won’t execute effectivly._
> 
> > **3️⃣ Step 3: GSE and WeakAura Imports**
> >
> > > 1. **Import the WeakAura:** Type `/wa` in-game → Click the **Import** button near the top → Paste your spec’s string → Click **Import**.
> > > 
> > > 2. **Import the GSE Sequences:** Type `/gse` in-game → Go to the **Imports** tab → Paste your spec’s GSE string → Click **Import**.
> > > 
> > > 📌 Each class import includes all specializations. You only need to import once per class or when updating.
> > > 
> > > > **❓ What Did You Just Import?**
> > > >
> > > > 📺 **WeakAuras** controls your visual HUD and prompts.
> > > > 
> > > > 🤖 **GSE** runs the macro sequences that handle ability casts.
> 
> > **4️⃣ Step 4: Assign Keybinds in GSE**
> >
> > > 1. Open GSE with `/gse`.
> > > 
> > > 2. Navigate to the **Keybindings** section.
> > > 
> > > 3. Click **New KeyBind**.
> > > 
> > > 4. Assign each of these sequences to your mapped key (`Numpad +`), with the corresponding modifier:
> > > 
> > > | GSE Sequence | Key Binding |
> > > | --- | --- |
> > > | `AS_[Spec]_NOMOD` | `Numpad +` |
> > > | `AS_[Spec]_SHIFT` | `Shift + Numpad +` |
> > > | `AS_[Spec]_CTRL` | `Ctrl + Numpad +` |
> > > | `AS_[Spec]_ALT` | `Alt + Numpad +` |
> > > 
> > > 💡 This setup tells AutoSpec which sequence to run depending on the modifier you press.

* * *

> > # ℹ How to Use
> 
> > **🎯 Basic Operation**
> >
> > > &nbsp;&nbsp;&nbsp;&nbsp;To start any encounter, hold your mapped mouse button so it continuously sends activation-button inputs. Each activation-button key press advances the bound GSE sequences.
> > > 
> > > > ![Wow_W9Jr5gJGA6.gif](https://wowlazymacros.com/uploads/default/original/3X/b/7/b78ab03f8445bb4da3d57f6e694898040afef244.gif) 💠 ![4. Uncategorized/Wow_SxPyWvLok3.gif](https://wowlazymacros.com/uploads/default/original/3X/c/7/c79967251ddfa5db43f897fc4427f5409b602088.gif) 💠 ![Wow_xiuJilwfCg.gif](https://wowlazymacros.com/uploads/default/original/3X/8/f/8fbc7a40b7fa6fd90f096c6530ce380146c14d79.gif)
> > > 
> > > &nbsp;&nbsp;&nbsp;&nbsp;When AutoSpec’s WeakAura detects that you should cast a sequence other than your default rotation, a prompt appears showing SHIFT, CTRL, or ALT. As soon as you see the prompt, hold the indicated modifier while still holding the activation button—AutoSpec switches to that modifier’s sequence until the prompt disappears. Release the modifier when the prompt goes away, and AutoSpec returns to your default sequence automatically.
> > > 
> > > &nbsp;&nbsp;&nbsp;&nbsp;Keep holding the activation button to deal damage or heal. If you see a prompt that is an ability name, you may need to release the activation button briefly to cast that ability manually without competing against the constant inputs from the GSE sequences.
> 
> > **⚠️ What AutoSpec Does NOT Do**
> >
> > > AutoSpec automates your core rotation but is **not fully autonomous**. You are responsible for:
> > > 
> > > - Pressing modifier keys manually (AutoSpec does not press Shift, Ctrl, or Alt for you)
> > > - Activating critical cooldowns and utility spells not prompted on-screen
> > > - Movement and positioning
> > > 
> > > 💠 AutoSpec lets you focus on strategy and awareness—not mindless keypresses.

* * *

> > # 🗃 Resources & Support
> 
> > **⚡ Supercharge Development**
> >
> > > &nbsp;&nbsp;&nbsp;&nbsp; **💠 AutoSpec is a one-person project** —Every sequence, macro block, WeakAura trigger, custom function, font color, progress par, cursor texture, patch update, specialization post, and file architecture maintenance is built, tested, and published by a single developer. All support requests and questions are answered personally.
> > > 
> > > &nbsp;&nbsp;&nbsp;&nbsp;While building and supporting AutoSpec is a passion project, it takes a tremendous amount of time and energy to keep everything running smoothly for the community.
> > > 
> > > &nbsp;&nbsp;&nbsp;&nbsp; **If AutoSpec has saved you time, headaches, or made WoW better, please consider supporting ongoing development:**
> > > 
> > > > # [🧪 Buy Me a Flask!](https://ko-fi.com/aerrek) &nbsp;&nbsp;&nbsp;&nbsp; ☜( ﾟヮﾟ)☞ &nbsp;&nbsp;&nbsp;&nbsp; [💎 Patreon](https://www.patreon.com/Aerrek)
> > > 
> > > &nbsp;&nbsp;&nbsp;&nbsp;Every contribution helps to keep updates fast, new features rolling out, and makes it possible to keep support community—one spec at a time.
> 
> > **📚 Quick Answers & FAQ**
> >
> > > > **🔻 What key should I bind for the macro?**
> > > >
> > > > Bind a mouse button to `Numpad +` using your mouse software (Razer Synapse, Logitech G Hub, etc). Avoid binding to `1`, `Q`, or function keys.
> > > 
> > > > **🔻 Why is nothing firing when I hold the button?**
> > > >
> > > > Check the following:
> > > > 
> > > > 1. Continuous input is enabled (50ms)
> > > > 2. All four GSE sequences are bound to `Numpad +`
> > > > 3. No conflicting keybinds
> > > > 4. You’re holding the button, not tapping it
> > > 
> > > > **🔻 Why won’t modifier prompts go away?**
> > > >
> > > > Make sure your mouse sends continuous `Numpad +` while holding the button and pressing modifiers. Double-check there are no in-game modifier keybinds and that the WeakAura is imported.
> > > 
> > > > **🔻 Why do I need repeat functionality?**
> > > >
> > > > GSE macros need steady, repeated input. Set your mouse to turbo/continuous on `Numpad +` (suggested: 50ms).
> > > 
> > > > **🔻 Where do I find talent builds?**
> > > >
> > > > Talent builds are included in the `NOMOD` GSE sequence’s `Configuration` panel. Some spec pages also link recommended builds.
> > > 
> > > > **🔻 How do I update specializations?**
> > > >
> > > > Re-import the latest strings from the WLM spec page. Use the Wago Companion app to stay synced.
> > > 
> > > > **🔻 Do I still need WeakAuras with GSE?**
> > > >
> > > > Yes. GSE handles macros; WeakAura manages HUD, prompts, and tracking.
> > > 
> > > > **🔻 Why don’t I see movement abilities or cooldowns?**
> > > >
> > > > AutoSpec does not automate movement abilities or long cooldowns. Use those manually or as prompted.
> > > 
> > > > **🔻 Can this get me banned?**
> > > >
> > > > No. AutoSpec only uses Blizzard-approved addons—no bots or API manipulation.
> 
> > **🛠️ Get Help / Report an Issue**
> >
> > > ### 🐛 Bug Reports & Support
> > > 
> > > &nbsp;&nbsp;&nbsp;&nbsp;For help or to report a bug, reply in this thread on WoW Lazy Macros, join the in-game `AutoSpec` community, or look out for the Discord (coming soon).
> > > 
> > > ### 🧾 What to Include
> > > 
> > > - Spec & build
> > > - Using 💎 AutoSpec+?
> > > - Input setup (mouse config, GSE version, etc.)
> > > - Steps to reproduce the issue
> > > - Expected vs. actual behavior
> > > - Error messages, skipped spells, or weird behavior
> > > - Screenshots (optional, but help a lot)
> > > 
> > > ### 🚩 The more detail provided, the faster your issue can be addressed!

# ༼ つ ◕\_◕ ༽つ \<( COMMENT BELOW )

###### _Updated during Patch 11.1.5 - Managed via Obsidian_

---

<div class="post-metadata">

**Author:** ![Aerrek](https://wowlazymacros.com/user_avatar/wowlazymacros.com/aerrek/32/33031_2.png) [@Aerrek](https://wowlazymacros.com/u/Aerrek)\
**Post date:** [June 17, 2024, 6:30am UTC](https://wowlazymacros.com/t/autospec-getting-started/41433/3 "2024-06-17T06:30:00Z")

</div>

I couldn’t agree more and obviously this has been on my mind!

I’ve been pushing and pushing, have learned a ton, and feel like I’ve built a great foundation on how I’m going to approach this in the future.

I’ve only recently learned (within the past month) of the big changes to addons and with GSE being no exception. Bummer.

I’m excited for what’s to come and we all appreciate the words of concern. I will update the description to better inform the user.

Thanks 👍

---

<div class="post-metadata">

**Author:** ![Bababooey\_1964](https://wowlazymacros.com/user_avatar/wowlazymacros.com/bababooey_1964/32/663_2.png) [@Bababooey\_1964](https://wowlazymacros.com/u/Bababooey_1964)\
**Post date:** [June 19, 2024, 9:19pm UTC](https://wowlazymacros.com/t/autospec-getting-started/41433/5 "2024-06-19T21:19:35Z")

</div>

> [@Aerrek](#):
>
> I’ve only recently learned (within the past month) of the big changes to addons and with GSE being no exception. Bummer.

Uh oh this doesn’t sound good

---

<div class="post-metadata">

**Author:** ![TimothyLuke](https://wowlazymacros.com/user_avatar/wowlazymacros.com/timothyluke/32/237_2.png) [@TimothyLuke](https://wowlazymacros.com/u/TimothyLuke)\
**Post date:** [June 19, 2024, 9:48pm UTC](https://wowlazymacros.com/t/autospec-getting-started/41433/6 "2024-06-19T21:48:54Z")

</div>

> [@Working in Beta?](https://wowlazymacros.com/t/working-in-beta/41403/3):
>
> I would suggest going back and reading [War within and future of add-ons? - #9 by TimothyLuke](https://wowlazymacros.com/t/war-within-and-future-of-add-ons/40843/9) The current GSE will not work in TWW. It cannot be made to work in TWW. There are no backwards compatibility things that can be done or fixed that can make it work in TWW. There is an alpha of GSE available to GSE Patrons. There is a learning curve and essentially nothing you do now will work in the new world. What is available in TWW so far seems to be working better than what we do now anyway.

Start there and then read the other linked post,

---

<div class="post-metadata">

**Author:** ![Aerrek](https://wowlazymacros.com/user_avatar/wowlazymacros.com/aerrek/32/33031_2.png) [@Aerrek](https://wowlazymacros.com/u/Aerrek)\
**Post date:** [June 20, 2024, 4:56am UTC](https://wowlazymacros.com/t/autospec-getting-started/41433/7 "2024-06-20T04:56:01Z")

</div>

> [@Bababooey\_1964](#):
>
> this doesn’t sound good

We will rebuild 🫡

---

<div class="post-metadata">

**Author:** ![Hagieha\_Official](https://wowlazymacros.com/user_avatar/wowlazymacros.com/hagieha_official/32/18585_2.png) [@Hagieha\_Official](https://wowlazymacros.com/u/Hagieha_Official)\
**Post date:** [July 13, 2024, 4:29pm UTC](https://wowlazymacros.com/t/autospec-getting-started/41433/8 "2024-07-13T16:29:07Z")

</div>

Yeah setup 20 clicks per second. It’s gonna be bannable. Every macro clicker are bannable doesn’t matter it’s 1-5-10 clicks per second. Or it’s safe and it’s some method to use it safety??

---

<div class="post-metadata">

**Author:** ![Aerrek](https://wowlazymacros.com/user_avatar/wowlazymacros.com/aerrek/32/33031_2.png) [@Aerrek](https://wowlazymacros.com/u/Aerrek)\
**Post date:** [July 18, 2024, 6:13pm UTC](https://wowlazymacros.com/t/autospec-getting-started/41433/9 "2024-07-18T18:13:03Z")

</div>

@Hagieha_Official

he safest way to use a clicker, in my opinion, is to always always use it with a manual “hold to click” function rather than a “toggle on/off” function.

I’m no Blizz employee, just a guy who makes macros, but I’ve had no problems with 20/sec with GSE. ~1,000 hrs+.

Some of the longer GSE users suggest no more than 5 clicks/sec. I’ve found that by squeezing more actions within a GCD window that I can but more ‘cool features’ into each macro. That’s why I run them so fast.

---

<div class="post-metadata">

**Author:** ![Aerrek](https://wowlazymacros.com/user_avatar/wowlazymacros.com/aerrek/32/33031_2.png) [@Aerrek](https://wowlazymacros.com/u/Aerrek)\
**Post date:** [July 28, 2024, 3:06am UTC](https://wowlazymacros.com/t/autospec-getting-started/41433/10 "2024-07-28T03:06:21Z")

</div>

Updated written instructions for GSE3 👍

---

<div class="post-metadata">

**Author:** ![Zangetsu\_2906](https://wowlazymacros.com/letter_avatar_proxy/v4/letter/z/5f9b8f/32.png) [@Zangetsu\_2906](https://wowlazymacros.com/u/Zangetsu_2906)\
**Post date:** [August 14, 2024, 3:54pm UTC](https://wowlazymacros.com/t/autospec-getting-started/41433/11 "2024-08-14T15:54:15Z")

</div>

I am not level 70. i am a level 60 char, and i just found this macro to try and well play the game. i will eventually level this char to be a tank. So, i have a question: when using this macro, i noticed that the speed it uses to apply a ‘‘keystroke’’ so using abilities it seems to be slow. while using my own fingers on the keyboard using the same abilities goes way faster. Is there a way to change this and increase the speed of the button smashing? I tried to use my Icue app to change the speed of the keybind, but i am not able to find it and change it

---

<div class="post-metadata">

**Author:** ![Barry\_Hall](https://wowlazymacros.com/user_avatar/wowlazymacros.com/barry_hall/32/15713_2.png) [@Barry\_Hall](https://wowlazymacros.com/u/Barry_Hall)\
**Post date:** [August 27, 2024, 5:09pm UTC](https://wowlazymacros.com/t/autospec-getting-started/41433/12 "2024-08-27T17:09:42Z")

</div>

I cant seem to understand how to get your system in gse to work. i have it all loaded but I cant get it to keybind each modifier to the same key I also cant get the hold ahk to work

any help would be greatly appriciated

---

<div class="post-metadata">

**Author:** ![Aerrek](https://wowlazymacros.com/user_avatar/wowlazymacros.com/aerrek/32/33031_2.png) [@Aerrek](https://wowlazymacros.com/u/Aerrek)\
**Post date:** [August 29, 2024, 6:25am UTC](https://wowlazymacros.com/t/autospec-getting-started/41433/13 "2024-08-29T06:25:46Z")

</div>

@Barry_Hall

Bind “…\_NOMOD” to your side mouse button, save  
Bind “…SHIFT” to your side mouse button + Shift, save.  
Repeat for Ctrl and Alt

`/reload`

👍

---

<div class="post-metadata">

**Author:** ![Mark1](https://wowlazymacros.com/user_avatar/wowlazymacros.com/mark1/32/17965_2.png) [@Mark1](https://wowlazymacros.com/u/Mark1)\
**Post date:** [September 5, 2024, 1:08am UTC](https://wowlazymacros.com/t/autospec-getting-started/41433/14 "2024-09-05T01:08:52Z")

</div>

> [@Aerrek](#):
>
> Enable enable auto click on your activation button.

I think this is a typo, but what does it mean? Is this a GSE options setting? Is it in WoW settings? not sure what auto click is

---

<div class="post-metadata">

**Author:** ![Aerrek](https://wowlazymacros.com/user_avatar/wowlazymacros.com/aerrek/32/33031_2.png) [@Aerrek](https://wowlazymacros.com/u/Aerrek)\
**Post date:** [September 5, 2024, 1:11am UTC](https://wowlazymacros.com/t/autospec-getting-started/41433/15 "2024-09-05T01:11:53Z")

</div>

For the GSE sequence to be efficient, you need to click them quickly. Use your mouse’s software to auto clock the activation button

---

<div class="post-metadata">

**Author:** ![Stonedassassin](https://wowlazymacros.com/user_avatar/wowlazymacros.com/stonedassassin/32/21001_2.png) [@Stonedassassin](https://wowlazymacros.com/u/Stonedassassin)\
**Post date:** [September 10, 2024, 12:54am UTC](https://wowlazymacros.com/t/autospec-getting-started/41433/16 "2024-09-10T00:54:42Z")

</div>

So everything seems to be working but control…when the weakaura flashes control and I use the control keybinding with the action button nothing happens…it looks like a regrowth but does it have to have a target?

---

<div class="post-metadata">

**Author:** ![Aerrek](https://wowlazymacros.com/user_avatar/wowlazymacros.com/aerrek/32/33031_2.png) [@Aerrek](https://wowlazymacros.com/u/Aerrek)\
**Post date:** [September 10, 2024, 4:28am UTC](https://wowlazymacros.com/t/autospec-getting-started/41433/17 "2024-09-10T04:28:00Z")

</div>

@Stonedassassin,

Feral will use Regrowth on alt when out of combat. You will get the prompt when you are not in combat and you health is under 80% 😁

---

<div class="post-metadata">

**Author:** ![Stonedassassin](https://wowlazymacros.com/user_avatar/wowlazymacros.com/stonedassassin/32/21001_2.png) [@Stonedassassin](https://wowlazymacros.com/u/Stonedassassin)\
**Post date:** [September 10, 2024, 9:56pm UTC](https://wowlazymacros.com/t/autospec-getting-started/41433/18 "2024-09-10T21:56:43Z")

</div>

Sorry Feral Predatory Swiftness Im assuming

---

<div class="post-metadata">

**Author:** ![chrisprat](https://wowlazymacros.com/user_avatar/wowlazymacros.com/chrisprat/32/16652_2.png) [@chrisprat](https://wowlazymacros.com/u/chrisprat)\
**Post date:** [October 14, 2024, 4:16am UTC](https://wowlazymacros.com/t/autospec-getting-started/41433/19 "2024-10-14T04:16:02Z")

</div>

I’m so confused. I bound no mod to my button but am I supposed to bind all of them? Anyone got a video on how to do this? I am used to Elf’s setups.

Do I have to bind all of these to a seperate button and use all of them? Usually I do one button macros.

 ![image](https://wowlazymacros.com/uploads/default/original/3X/f/4/f418c567faf0313884b7f8d3b7797d67460851a2.png)

---

<div class="post-metadata">

**Author:** ![Sommelier\_21231](https://wowlazymacros.com/letter_avatar_proxy/v4/letter/s/76d3ee/32.png) [@Sommelier\_21231](https://wowlazymacros.com/u/Sommelier_21231)\
**Post date:** [October 15, 2024, 8:26am UTC](https://wowlazymacros.com/t/autospec-getting-started/41433/20 "2024-10-15T08:26:43Z")

</div>

Hi,

Please could you let me know where in the settings I can:

> [@Aerrek](#):
>
> Enable auto click on your ‘activation button’.

Is this through GSE or do I need to download an auto clicker? I’m playing on Steam Deck so don’t think AHK is an option.

Really appreciate any help here!

Thanks.

---

<div class="post-metadata">

**Author:** ![Yasera\_Online](https://wowlazymacros.com/user_avatar/wowlazymacros.com/yasera_online/32/21620_2.png) [@Yasera\_Online](https://wowlazymacros.com/u/Yasera_Online)\
**Post date:** [October 21, 2024, 9:24pm UTC](https://wowlazymacros.com/t/autospec-getting-started/41433/21 "2024-10-21T21:24:52Z")

</div>

I have the same problem. Is it possible to do this on Steam deck

---

<div class="post-metadata">

**Author:** ![angrypengu](https://wowlazymacros.com/user_avatar/wowlazymacros.com/angrypengu/32/29857_2.png) [@angrypengu](https://wowlazymacros.com/u/angrypengu)\
**Post date:** [November 27, 2024, 11:44pm UTC](https://wowlazymacros.com/t/autospec-getting-started/41433/22 "2024-11-27T23:44:30Z")

</div>

So to make this an easy answer - yes

Here is my setup:

I use [ on my mouse wheel scroll down. That way i can spin that wheel and every “tick” of that mouse wheel its a [  
When binding, i use:  
[ for the NOMACRO  
SHIFT + [ for the SHIFT bind (if you hold shift and press [ is does a key + key bind)  
etc …

This is so when it pops and tells me SHIFT on the screen, i press SHIFT while scrolling my wheel giving me a SHIFT + [ press.

[Next page](https://wowlazymacros.com/t/autospec-getting-started/41433.md?page=2)
