Auto attack on and stay on

Will autoattack still work as intended in hunter macros if there are no nameplates visiable on screen?

if you put /cast !auto shot into key press using a ahk like i do at .02ms you will just glitch it out non stop because youre pressing that key every .02ms even though im actually just holding down a button. you cant use /startattack in a macro with /cast auto shot because they cancel each other out. if you put a skill like wing clip in the macro that skill will put you into startattack canceling out auto shot. the only way to do it is to use /targetenemy rather than startattack and using skills to start the auto shot so as not to screw over your auto shot timer glitching especially if you went with improved hawk. this is on a lowbee hunter

/targetenemy [noexists][dead][help]
/petattack
/castsequence reset=target/10 Hunter’s Mark, null
/cast Arcane Shot
/castsequence reset=target/10 Concussive Shot, Serpent Sting

adding /cast lines wont hurt as long as they are ranged skills. at .02ms this never cancelled auto shot and with the low cds i never was left wanting.