I have this problem where I try to cast a series of forcefields or graviton beams (I assume it is the same with other spell, but I haven't checked) and after my first click I am no longer in the mode to cast the spell even though I still have the key pressed on the keyboard. This only happens when my mouse is over a unit at the time that I select the spell by hitting the key on my keyboard.
I am using a Razer Abyssus with the Razer drivers.
Video demonstration. I'm certain I'm holding the 'f' key down the whole time, and not making a right click.
Do others experience this problem? If so, how have you coped?
Mods: If this does not warrant a thread then please close.
I watched the video but it wasn't helpful in demonstrating the problem.
Perhaps this is a tech issue for you as you claim you are holding the spell key down the whole time. For me, I have a smilar problem but I've determined that it only happens when I actually click the opponents unit...at least I think that's what happens. When I try to storm mutas or feedback infestors, I routinely find myself clicking only to realize I have a muta or infestor selected. I don't think it's a tech issue for me. You claim you "mouse over a unit"...are you referring to an opponents unit?
You can hold down the shift key while casting, so that you do not leave the spell casting mode, like how zergs do the backspace inject method. What probably happened is you left clicked on the enemy unit after casting the first force field but before the key press for the next force field is registered.
Probably just an issue with the repeat delay on key presses, by default its about half a second delay, so if you press F then immediately try to forcefield more than once in that half second of repeat delay it will be treated as a regular left click. You can change the delay in the control panel.
one you are supposed to use f click f click for forcefields which is technically the inferior way to ff but the current only way. as you get better this wont be a problem
the other method is changing the keyboard repeat rate to fastest possible and hold F BEFORE hitting ff for around .3 seconds you cannot do the "hold f forcefield method" without holding it slightly ahead of time
I used to have this problem as well. It happens when you hold down F and click on enemy unit during the period of time between the first forcefield and the moment the F key starts to get registered repeatedly. This has nothing to do with your hardware/drivers. To fix it simply decrease the repeat delay in keyboard settings as some others have mentioned.
Yeah I remember this being an issue back when I first started playing Starcraft. You'll actually find that just pressing f in between each click is better. Your placement will be better and you'll waste less energy. There's almost no way to lay down 4 force fields in less than one second accurately. Unless you have top 3 control haha.
You can hold down the shift key while casting, so that you do not leave the spell casting mode, like how zergs do the backspace inject method. What probably happened is you left clicked on the enemy unit after casting the first force field but before the key press for the next force field is registered.
Don't hold shift when you are casting. And the backspace inject thing is a completely different matter.
Check the delay rate in your keyboard settings. It makes a huge difference, and it's pretty obvious what I'm talking about when you open up 'keyboard settings'. Just set it to fastest, or least delay (whatever, you'll understand).
Holding the "f" key should not make it keep casting force field. That is not how it works.
Holding shift is an option, although not one I subscribe to. I prefer to just hit f for each force field. You shouldn't just be spamming ff anyways; if you're thinking about the placements you need to hit f each time.
On March 01 2012 15:55 Leargle wrote: Holding the "f" key should not make it keep casting force field. That is not how it works.
Holding shift is an option, although not one I subscribe to. I prefer to just hit f for each force field. You shouldn't just be spamming ff anyways; if you're thinking about the placements you need to hit f each time.
I can guarantee that holding "f" is the technique the pros use... if you have sentries selected, and then hold 'f' and every click isn't either resulting in a forcefield being placed or an error for no energy then your keyboards rate isn't high enough and needs to be turned up...
[B] Don't hold shift when you are casting. And the backspace inject thing is a completely different matter.
Check the delay rate in your keyboard settings. It makes a huge difference, and it's pretty obvious what I'm talking about when you open up 'keyboard settings'. Just set it to fastest, or least delay (whatever, you'll understand).
It is not completely different. The backspace inject works because after injecting the first hatchery, the cursor is still in the inject mode, so that when you hit backspace and left click on the next hatchery, you inject it instead of selecting the hatchery, without having to hit the inject hotkey again. The same goes in this case, where if shift is held down, left clicking would cast a force field instead of selecting the enemy unit without having to hit the force field hotkey again.
On March 01 2012 17:20 Tobberoth wrote: Why wouldn't you want to use shift? Seems like the vastly better option unless I'm missing something.
There is no difference between holding Shift F and just F except that if you hold Shift, your sentries will finish their current action before casting forcefield. Since this current action will often be a move or attack command, this can cause issues.
to the OP
Go into your windows keyboard settings and increase your keyboard repeat rate (how fast the key is repeated while being held down) to its fastest possible speed and decrease the key repeat delay (how long you have to hold it before it begins repeating it) to its minimum.
On March 01 2012 15:55 Leargle wrote: Holding the "f" key should not make it keep casting force field. That is not how it works.
Holding shift is an option, although not one I subscribe to. I prefer to just hit f for each force field. You shouldn't just be spamming ff anyways; if you're thinking about the placements you need to hit f each time.
I can guarantee that holding "f" is the technique the pros use... if you have sentries selected, and then hold 'f' and every click isn't either resulting in a forcefield being placed or an error for no energy then your keyboards rate isn't high enough and needs to be turned up...
Lol I love it when people say I guarantee when really they're saying I speculate.
Actually I've heard many high level players say they f click individually. And I had that problem until I f clicked every FF. So yes if you can find that you can change the repeater rate high enough that holding down the button works 100% and your comfortable with it then do it. But personally for me it doesn't even feel comfortable holding now the button now and I couldn't imagine ever holding a button to cast spells. It feels so wrong now
Edit: and the to people saying to shift click. DEFINITELY DON'T DO THAT. It's asking for your sentries to go "okay I'll FF after I kill these enemies" and then you die to the roach/ling flood.
But there is a delay before holding a key down will start repeating the key. This means that you have to either wait a while before casting the second force field, or hold down f prematurely in anticipation that you will mass force fields. While you can reduce the delay, this will make some key presses repeat even though you did not mean to.
Why wouldn't you want to use shift? Seems like the vastly better option unless I'm missing something.
Shift causes issues if you issued commands. So if you have a bunch of sentries moving somewhere, and then you need to forcefield, if you hold shift+F, your sentries will be told to reach that destination, then FF, meaning they just go die. Another issue with this, is with infestors - if you are in battle, and you use shift, the infestors won't cast IT until they reach the location they were told to move to first, whereas with not holding shift, they just cast IT to an area.
There are times it's useful, like telling infestors to go somewhere and spam a ton of IT, or having sentries queue up like a cute circle (i dont know why youd do that, but w/e), but generally you shouldn't use it since it's slower and causes issues.
But it's preference, it's really not a big deal. If you can make it work without having issues, go for it. But I think it's a lot better to not use shift, I'm pretty sure you will get issues if you use shift, not just with stringing commands unintentionally but with speed, and with units running to far forward and thus not casting their spells as quickly. Shift is good for queuing commands, like telling sentries "go there, then spam a million FF at once" while not using shift is better for right now casting.
Lol I love it when people say I guarantee when really they're saying I speculate.
I don't think it's a stretch what he said. Obviously, you can't technically 'guarantee' it, but it's like saying "i guarantee pros use hotkeys" and finding issue with it.
There's a time and place for shift and not using shift, but the OP is having issues with his keyboard settings.
But there is a delay before holding a key down will start repeating the key. This means that you have to either wait a while before casting the second force field, or hold down f prematurely in anticipation that you will mass force fields. While you can reduce the delay, this will make some key presses repeat even though you did not mean to.
In the same place you change your keyboard delay, there is also a setting to adjust this too. You should be able to change this too.
Also, your keyboard can affect this as well. Ie, MX blues will have more of a delay than mx blacks, because blue is more for typing and so the keyboard is made to avoid 'accidental' double tapping. If you are using membrane though, I don't think it'd be an issue. It's a matter of keypress too, how you hit the keys can affect this too.
To above... I didn't say anything about pro's not using shift. I talked about pro's and whether or not they HOLD the f key. And I've directly heard from a couple high level protoss's that they DON'T hold f and do f click every forcefield. So i pointed that out. And also I pointed out I had the exact mistake he did which was easily fixed by not holding down the key. I'd never say something as dumb as "you can't guarantee all pro's use hotkeys" that isn't even close to a good example of what I'm saying. While I agree with the person I quoted that IF AND ONLY IF you can succeed 100% of the time without clicking your opponents units by modifying your settings AND that's comfortable for you. Then go for it. But for me personally holding a key doesnt even make sense. It does absolutely nothing except stop the hand you want to be moving at a constant rate/APM. You bring your hand speed to zero when holding a key so to me it feels totally awkward. And I bet that's part of the reasoning others use f click f click also
On March 01 2012 17:44 Berailfor wrote: To above... I didn't say anything about pro's not using shift. I talked about pro's and whether or not they HOLD the f key. And I've directly heard from a couple high level protoss's that they DON'T hold f and do f click every forcefield. So i pointed that out. And also I pointed out I had the exact mistake he did which was easily fixed by not holding down the key. I'd never say something as dumb as "you can't guarantee all pro's use hotkeys" that isn't even close to a good example of what I'm saying. While I agree with the person I quoted that IF AND ONLY IF you can succeed 100% of the time without clicking your opponents units by modifying your settings AND that's comfortable for you. Then go for it. But for me personally holding a key doesnt even make sense. It does absolutely nothing except stop the hand you want to be moving at a constant rate/APM. You bring your hand speed to zero when holding a key so to me it feels totally awkward. And I bet that's part of the reasoning others use f click f click also
It's all about common sense man... a.) If you know anything about keyboards you know that it is literally impossible to hit any key faster than holding it will repeat it... turn your keyboard settings all the way up and then go into notepad if you don't believe me. b.) When you see a pro like MC through down 6 FF's almost instantly, you're gonna have a pretty damn hard time convincing anyone that in that time he pressed up and down on the "F" key 6 times. Try it both ways in a unit tester.
IMO, using the "F+click" method is not even capable of being as fast as holding down the key, and in all of the matchups the speed at which you throw down those FFs can be VERY important (don't wanna lose any sentries to lings for instance) If you're late game and warping in 15 zealots do you go "Z+click" 20 times or do you hold down the "Z" and just click a line of zealots? The only situation this method doesn't work is if you don't want to control your keyboard sensitivity, while not as important as mouse sensitivity, is something that every player should be familiar with.
On March 01 2012 17:44 Berailfor wrote: To above... I didn't say anything about pro's not using shift. I talked about pro's and whether or not they HOLD the f key. And I've directly heard from a couple high level protoss's that they DON'T hold f and do f click every forcefield. So i pointed that out. And also I pointed out I had the exact mistake he did which was easily fixed by not holding down the key. I'd never say something as dumb as "you can't guarantee all pro's use hotkeys" that isn't even close to a good example of what I'm saying. While I agree with the person I quoted that IF AND ONLY IF you can succeed 100% of the time without clicking your opponents units by modifying your settings AND that's comfortable for you. Then go for it. But for me personally holding a key doesnt even make sense. It does absolutely nothing except stop the hand you want to be moving at a constant rate/APM. You bring your hand speed to zero when holding a key so to me it feels totally awkward. And I bet that's part of the reasoning others use f click f click also
It's all about common sense man... a.) If you know anything about keyboards you know that it is literally impossible to hit any key faster than holding it will repeat it... turn your keyboard settings all the way up and then go into notepad if you don't believe me.
You still have to individually click each forcefield. Unless your right hand is faster than your left, you can fit in a keypress before each click. If you don't believe he can press 'F' 6 times that fast then surely you don't believe he can left click that fast either. Since I don't believe holding the key results in faster lines of forcefields, I don't believe MC holds the key down
On March 01 2012 17:44 Berailfor wrote: To above... I didn't say anything about pro's not using shift. I talked about pro's and whether or not they HOLD the f key. And I've directly heard from a couple high level protoss's that they DON'T hold f and do f click every forcefield. So i pointed that out. And also I pointed out I had the exact mistake he did which was easily fixed by not holding down the key. I'd never say something as dumb as "you can't guarantee all pro's use hotkeys" that isn't even close to a good example of what I'm saying. While I agree with the person I quoted that IF AND ONLY IF you can succeed 100% of the time without clicking your opponents units by modifying your settings AND that's comfortable for you. Then go for it. But for me personally holding a key doesnt even make sense. It does absolutely nothing except stop the hand you want to be moving at a constant rate/APM. You bring your hand speed to zero when holding a key so to me it feels totally awkward. And I bet that's part of the reasoning others use f click f click also
It's all about common sense man... a.) If you know anything about keyboards you know that it is literally impossible to hit any key faster than holding it will repeat it... turn your keyboard settings all the way up and then go into notepad if you don't believe me.
You still have to individually click each forcefield. Unless your right hand is faster than your left, you can fit in a keypress before each click. If you don't believe he can press 'F' 6 times that fast then surely you don't believe he can left click that fast either. Since I don't believe holding the key results in faster lines of forcefields, I don't believe MC holds the key down
In order to perform your method he would have to time the F + click with the mouse clicks (at the fastest possible mouse clicking speed) which even for a professional such as himself is simply harder than holding down the key... does this make sense (i may not be explaining it correctly) For instance if you take the fastest he could possibly click the mouse button 6 times... it's almost impossible to hit f and click each 6 times and have it not be a little bit longer. In fact, I would say your method is more prone to error when you need to place 6 FFs as fast as possible.
It's simply not possible for you to hit a key on the keyboard and a button on the mouse... in order... faster than just clicking the mouse. The mouse clicks will be farther apart when hitting the F key instead of holding (albeit less so for a pro like MC)
On March 01 2012 15:55 Leargle wrote: Holding the "f" key should not make it keep casting force field. That is not how it works.
Holding shift is an option, although not one I subscribe to. I prefer to just hit f for each force field. You shouldn't just be spamming ff anyways; if you're thinking about the placements you need to hit f each time.
I can guarantee that holding "f" is the technique the pros use... if you have sentries selected, and then hold 'f' and every click isn't either resulting in a forcefield being placed or an error for no energy then your keyboards rate isn't high enough and needs to be turned up...
Lol I love it when people say I guarantee when really they're saying I speculate.
Actually I've heard many high level players say they f click individually. And I had that problem until I f clicked every FF. So yes if you can find that you can change the repeater rate high enough that holding down the button works 100% and your comfortable with it then do it. But personally for me it doesn't even feel comfortable holding now the button now and I couldn't imagine ever holding a button to cast spells. It feels so wrong now
Edit: and the to people saying to shift click. DEFINITELY DON'T DO THAT. It's asking for your sentries to go "okay I'll FF after I kill these enemies" and then you die to the roach/ling flood.
you forgot to say "i speculate".
holding F is actually far better if you want to cast multiple forcefields... this is inarguable.
hold F + 3 clicks = 3 forcefields for 4 button presses
F + click (x 3) = 3 forcefields for 6 button presses
less clicks means you can do it faster, which is also optimal.
Thank you all for the clarifications. I'm glad to know that I'm not the only one having to deal with this.
On March 01 2012 17:38 Belial88 wrote: Also, your keyboard can affect this as well. Ie, MX blues will have more of a delay than mx blacks, because blue is more for typing and so the keyboard is made to avoid 'accidental' double tapping. If you are using membrane though, I don't think it'd be an issue. It's a matter of keypress too, how you hit the keys can affect this too.
I had this issue when I downloaded xmouse to see what all the "scrollwheel spellcasting" stuff was about. I was able to land perfect forcefield walls when there were no units around, but if I was trying to cut a line of roaches in half it simply doesn't work because of this problem.
Increase keyboard repeat rate as well as decreasing delay between how long a key is pressed before it's registered as being held down.
If you don't do that then if what you described happens if you immediately try to spam click after holding the key down. You need to wait a very short moment before you should start the spam clicks.
yea i dont believe MC or anyone hits the keys each time instead of hold it. That seems kind of goofy to me, maybe I'm missing something, but you aren't going to be casting any FF unless you click, and it's not like you can hold down the left click.... so i'm pretty sure mc and the pros actually just hold f, and click as necessary.
I had this issue when I downloaded xmouse to see what all the "scrollwheel spellcasting" stuff was about. I was able to land perfect forcefield walls when there were no units around, but if I was trying to cut a line of roaches in half it simply doesn't work because of this problem.
i know what you are talking about - i think if you are using a program like that, you just need to avoid clicking on the enemy units. i think it has something to do with the mousewheel-left click being faster than the keyboard?