lupuleasa-core / Dota2-TheCore-Config-Engine

Triple keyboard Dota 2 script layout and a ton more custom stuff [Obsolete with Updates]
Other
162 stars 84 forks source link

Selfcasting in quick succesion to Tab Control Group cycle will Alt-Tab you -- Solution #9

Open lupuleasa-core opened 9 years ago

lupuleasa-core commented 9 years ago

For example you wish to self-poof with all your meepos so you should do something like this:

Alt + W + Tab + W + Tab + W + Tab + W

But because you hold Alt and press Tab, your dota client alt tabs because that's a windows thing.

As a workaround, I suggest looking into custom hero modes and making one for meepo, where you make Space+W be self-cast poof. Additionaly, you need to make Space+Tab be control group cycle too, and move scoreboard somewhere else like "/"

For making a Meepo hero mode check the folder and read the instructions.

Also, found something else useful on the internet regarding some meepo scripts https://www.youtube.com/watch?v=ztUdzoJb0do not sure if it's still functional

xackoff commented 9 years ago

Just use AHK to disable alt tab in Dota

/*
This script executes only when Dota 2 window is active.
*/
#IfWinActive DOTA 2

/*
Disable AltTab completely and send single TAB key press instead.
*/
!Tab::Send {Tab}

/*
Minimize Dota's window function can now be accessed with single HOME key press.
*/
Home::WinMinimize, A
lupuleasa-core commented 9 years ago

Good to know script, but keep in mind some people like me love the freedom of Alt-Tab navigation, since I use it constantly with my browser.

xackoff commented 9 years ago

This script disables AltTab ONLY in Dota, it works normally everywhere else, it substitutes functionality to switch windows to 1 key (home in my example) to minimize Dota window. I've added comments to this script and made a fix so Alt + Tab works in Dota as you wanted initially. Only you have to duplicate bind TAB dota_cycle_selected command to your Alt mod config file for it to work.

lupuleasa-core commented 9 years ago

Great stuff, good job.