Alt-Tab Toggle
Alt-Tab Toggle (ATT) will force WoW to the foreground on events when you're alt-tabbed. Optionally you can choose to only play a sound when one of these events fire. Then you can tab back into WoW at your leisure.
Events that ATT will toggle include
- Auctioneer scan, search and post complete [W]
- BankStack complete [W]
- BG Deserter debuff expire,
- BG idle debuff,
- BG gates opening
- Duel request (2.1.5beta),
Dungeon Deserter/Cooldown debuff expire
- Enemy detected,
- Enter Battleground window,
- Enter combat,
- Flight land,
- Group invite,
- Group ready check,
- LFG boot proposal,
- LFG enter proposal,
- LFG role check,
- Mailbox, finished looting (2.1.7beta) [W]
- Resurrection request (2.1.2beta)
- Summon request,
- Trade skill finish crafting [W]
- Whispers,
- Wintergrasp Starting,
- Zeppelin arrival
[W] = window mode only
Leave a ticket if you have another event that should be added.
FAQ:
Q) How does ATT bring WoW to the foreground?
A) ATT uses a console command gxRestart that inadvertently causes WoW to jump to the foreground (in full screen mode).
Q) I'm in window mode and WoW's not coming up.
A) Unfortunately the console gxRestart command doesn't work in window mode. You'll have to use the alert sound.
Q) I'm in window mode and ATT's alerting when I'm not alt tabbed.
A) The Alt-Tab Detection is giving false positive. This usually happens to slow PCs or under heavy load (-10FPS). If this is causing problems, turn off Alt-Tab Detection and manually activate ATT by typing /att before you alt tab out.
Q) How does Alt-Tab Detection work?
A 1) When fullscreen WoW loses focus, frames stop updating. ATT checks if it's been 5+ seconds since the last frame update.
A 2) When windowmode WoW loses focus, FPS drops to -10, ATT checks if your FPS has dropped below 10 for over 5 seconds. this could give false positives on slow PCs.
Q) What does AFK Activate do?
A) AFK Activate is a old feature that activated ATT when you went /afk. Once you returned you could move/jump and ATT would deactivate. AFK Activate isn't needed now with Alt-Tab Detection.
Q) Will you add a toggle for the ingame alarm clock?
A) Currently not possible. When WoW loses focus frames stop firing OnUpdate. The alarm clock uses OnUpdate to fire the alarm.
Q) ATT caused WoW to crash and give error #132.
A) Checkout Blizzard's Error #132 page. If that doesn't help try enabling ATT's Sound Only option on.
Q) AddonUsage / TitanPerformance claims ATT is using lots of CPU usage, why?
A) The Ace3 libraries ATT uses are probably being used by other addons and ATT is getting the blame. Try downloading Ace3 separately from here and see if that helps.
Q) Are there alternatives to Alt-Tab Toggle?
A) Yes, LFGMaximizer, EventNotifier and AltTabber that I know of.
Discussion page: here
Credits:
- CUDiLLA - German (deDE) translator
- kdw112 - Korean (koKR) translator
- fxpark - Korean (koKR) translator
- KAPMA - Russian (ruRU) translator
- zhTW - Traditional Chinese (zhTW) translator
- Mars1491 - Traditional Chinese (zhTW) translator
Translators needed - apply localizations here.
Donations welcome. There's a donate button here.
Bitcoin address: 13mvJMp8Z38SUAnZ4PgGpio5L2inqWQGsP
@shammyz Added it to 1.3.1beta.
when the debuffs expire offcourse :)
any chance in adding Dungeon Cooldown and Dungeon Deserter ? :)
when I let Alt-Tab Toggle bring the window to the foreground it will reposition it (e.g. the upper left window corner is at 1/1 and after ATT toggled it, it will be at 200/1).
A feature request:
Beeing able to select sounds for the different events would be usefull.
Thanks for making it, extremely usefull for those who play in window mode!
@Highend
I'm not sure why the window would reposition it's self. I've set it to not use gxRestart if you're in window mode. let me know if it still moves the window around.
Q) ATT caused WoW to crash and give error #132.
A) Checkout Blizzard's Error #132 page. If that doesn't help try enabling ATT's Sound Only option on
To Cyprias: When I suggested you not take away the toggle function, I'm glad you didn't, but I further suggest you make SOUND ONLY the default option... and the user has to change it to auto-toggle themselves. And maybe you should make the pop-up a bit bigger with a check box they have to mark or something, idk.
Really loving the mod still! You have made my alt-tabbed life so much easier.
Cyprias, yea, but not in windowed mode.
Nevertheless, awesome addon :>
I tried once to add alarm toggle but it wouldn't work due to the alarm using OnUpdate. As of 3.3, frames stop firing OnUpdate when (fullscreen) WoW loses focus.
Another trigger to add:
When the self-set ingame alarm cloak fires :o
Yea works now, thanks.
Well, no clue why it is 30, but I think that is the default value? On my old hardware I tried to set it to something lower on my old hardware, but then WoW just froze after I tabbed out of it a few times :|
k try 1.2.2beta Starfox. I don't use windowmode so saving the cvar slipped my mind. You must run at a high FPS if 30 is where you want it to activate.
Quoting the code:
maxFPSBk = 10;--default is 10FPS while alt-tabbed in window mode.
Why don't you just use GetCVar, because for me maxFPSBk is not 10!
edit: perhaps even compare more like
fps <= maxFPSBk+X, because my background fps are limited to 30, but tend to swing between ~28-32
Thanks
I haven't gotten a chance to test the full party/full raid options yet but thanks so much for adding them!
I was using this to auto-tab back in but WoW was crashing constantly with error 132 so I've got it at sound only until I try out some of the ticket solutions at the link you provided. Is there some way you can hack the code around given time to think about it a while, or is that just something we all have to live with as part of Blizzard's plethora of bugs they refuse to fix?
But anyway, even with just the sound option, this mod is great and I dont know how I lived w/o it before. Thank you!
I'm not sure what I can do about the error 132 other then remove the toggling aspect of the addon and make it sound only. 3-4 people have commented saying it's happened to them.
Thanks for the WG queue option =)
Disable Alt-Tab Detection and manually activate ATT by typing /att before alt tabbing. When you return type /att to deactivate.