SHIFT button keeps getting stuck


 

Posted

During gameplay, at random times, CoX will think that the SHIFT button is held down on my keyboard. So if I try to use any of the number keys at the top of the keyboard to access the powers in the bottom tray it doesn't respond, or it thinks that I'm trying to select a teammate.

If I tap the SHIFT key then the keyboard returns to normal.

This issue didn't happen with my old Vista computer, which used the same PS/2 keyboard. This issue didn't start until I started playing CoX in Windows 7.

Any ideas?


 

Posted

I've had something similar with the ALT key, but it's been over several systems, running both XP and Win7. Still happens, often just by zoning (when I'm definitely not holding down an "Alt" key.)

Doesn't help when you go to attack and turn off your armor at the enemy.


 

Posted

Quote:
Originally Posted by Kheldarn View Post
I have the same problem with my left Alt key. Seems to be the only one. If I press it, it seems to fix itself...

Running Win7 64 Home Prem.
I have the same issue with the same key.

Running Win 7 64 Ultimate. My keyboard is also USB.

It is very annoying when I am sitting there wondering why my attacks are not going off (luckily I have my armors on the oppisite end of my bars from my attacks).


Arc 52555: Tower of Darkness
Arc 139668: Bob's Crazy Car Dealership

 

Posted

It happens to me when I alt tab out of the game while it loads up. Are you doing that?


Necrobond - 50 BS/Inv Scrapper made in I1
Rickar - 50 Bots/FF Mastermind
Anti-Muon - 42 Warshade
Ivory Sicarius - 45 Crab Spider

Aber ja, nat�rlich Hans nass ist, er steht unter einem Wasserfall.

 

Posted

I run in windowed mode, and if I'm doing something else while the game is loading, I generally click on the window in my task bar. I will Alt+Tab while in game, though. Hmm... I'll have to try to remember what I did the next time it happens...




[ ProTip: The banner is a link to art refs!! | The Khellection | The HBAS Repository | Brute Guides (4/16/10) | How To Post An Image - A Quick Guide ]
Biggest Troll on the forums? I'll give you a hint:

 

Posted

Quote:
Originally Posted by Necrotron View Post
It happens to me when I alt tab out of the game while it loads up. Are you doing that?
This will happen even if I don't ALT-TAB out of the game. I run in full-screen mode.

One thing I noticed. Last night I was running the new update on the TEST server, and the issue didn't seem to happen. So that might have been fixed with the most recent version.


 

Posted

This happens to me, but to be honest I figured it was due to a dirty keyboard.

Mainly because, in the past, whenever I take my keyboards apart and clean them, the issue goes away.


 

Posted

Those of you having this problem: you might want to go into Windows' Control Panel and check the settings in "Accessibility Options". (In Windows XP, it's "in Start/Settings/Control Panel", I'm not sure about Vista or Windows 7.)

Then, make sure "StickeyKeys" is UNchecked!

StickeyKeys will cause any of the "Shift"-type keys (Shift, Ctrl, Alt, maybe Windows and Context ones too) to toggle into an "on" state if you press and hold them down long enough. I can't remember whether StickeyKeys defaults to enabled or not... IIRC, in a pristine XP install, XP will offer to turn it on for you the first time you try holding any such key down for more than about ten seconds. But whether you've been prompted or not, it might have gotten set to enabled/checked anyway.

As far as CoH goes, it could be that something in the game code fools Windows into thinking the SHIFT or ALT keys were being held down, triggering the StickeyKeys functionality. If this is indeed the case, disabling StickyKeys entirely ought to fix the problem.

On the other hand, it could certainly be due to some other cause, like a keyboard or driver bug, or a bug in the game itself.

I'll be curious to see if the above advice works for you guys. Post your results!


TargetOne

"If you two don't work this out RIGHT NOW, I'm turning this invasion around and going home!" - Emperor Cole

 

Posted

Has happened to me for a while now. Alt tabbing will make CoH forget which key is down, and tapping the key will refresh the state. Never has gotten stuck while the game is in the foreground only.

It gets stuck more frequently during zoning, but it can happen any time. The keys that get stuck for me most often are control and alt and the right mouse button. Sometimes shift as well.


 

Posted

Quote:
Originally Posted by TargetOne View Post
Those of you having this problem: you might want to go into Windows' Control Panel and check the settings in "Accessibility Options". (In Windows XP, it's "in Start/Settings/Control Panel", I'm not sure about Vista or Windows 7.)
For Win7, it's Start -> Control Panel -> Ease Of Access Center -> Make the keyboard easier to use.

And for the record, StickyKeys is off for me.


Quote:
Originally Posted by Red Valkyrja View Post
What annoys me is when my character goes running off for no apparent reason, and wont stop no matter what button(s) I bang on. Typically only occurs when there are mobs about. -.-
I've had that happen, and I've also used Alt+Tab to go to another program, and when I come back, my character is standing still, but rotating as though I was holding down the Q key. I have to pull up the Enhancement Management screen to make it stop. It's the only way I've found that works.

This has also happened when I've changed to another program by clicking on it in the Task Bar.




[ ProTip: The banner is a link to art refs!! | The Khellection | The HBAS Repository | Brute Guides (4/16/10) | How To Post An Image - A Quick Guide ]
Biggest Troll on the forums? I'll give you a hint:

 

Posted

Quote:
Originally Posted by Kheldarn View Post
For Win7, it's Start -> Control Panel -> Ease Of Access Center -> Make the keyboard easier to use.

And for the record, StickyKeys is off for me.
Then I have no idea what the problem could be.

Quote:
I've had that happen, and I've also used Alt+Tab to go to another program, and when I come back, my character is standing still, but rotating as though I was holding down the Q key. I have to pull up the Enhancement Management screen to make it stop. It's the only way I've found that works.

This has also happened when I've changed to another program by clicking on it in the Task Bar.
Beginning to sound like it really is a bug in the game itself. I imagine you'd have mentioned it if other programs were affected. Maybe CoH has some kind of internal keyboard-buffering that glitches out and starts looping/feeding-back under certain circumstances?


TargetOne

"If you two don't work this out RIGHT NOW, I'm turning this invasion around and going home!" - Emperor Cole

 

Posted

Quote:
Originally Posted by TargetOne View Post
Those of you having this problem: you might want to go into Windows' Control Panel and check the settings in "Accessibility Options". (In Windows XP, it's "in Start/Settings/Control Panel", I'm not sure about Vista or Windows 7.)

Then, make sure "StickeyKeys" is UNchecked!

StickeyKeys will cause any of the "Shift"-type keys (Shift, Ctrl, Alt, maybe Windows and Context ones too) to toggle into an "on" state if you press and hold them down long enough. I can't remember whether StickeyKeys defaults to enabled or not... IIRC, in a pristine XP install, XP will offer to turn it on for you the first time you try holding any such key down for more than about ten seconds. But whether you've been prompted or not, it might have gotten set to enabled/checked anyway.

As far as CoH goes, it could be that something in the game code fools Windows into thinking the SHIFT or ALT keys were being held down, triggering the StickeyKeys functionality. If this is indeed the case, disabling StickyKeys entirely ought to fix the problem.

On the other hand, it could certainly be due to some other cause, like a keyboard or driver bug, or a bug in the game itself.

I'll be curious to see if the above advice works for you guys. Post your results!
Thanks for the info. Yes, stickykeys is already turned off, so that is not causing the issue.


 

Posted

OK I swapped out my PS/2 keyboard with one that has a dedicated USB connection, and none of the issues that I had with the PS/2 keyboard are present.

So it looks like Windows 7 really doesn't like PS/2 keyboards.

I haven't tried it with a PS/2-to-USB cable yet, but I know that straight-thru USB works for me.


 

Posted

Quote:
Originally Posted by American_Angel View Post
This happens to me, but to be honest I figured it was due to a dirty keyboard.

Mainly because, in the past, whenever I take my keyboards apart and clean them, the issue goes away.
Quote:
Originally Posted by TargetOne View Post
Those of you having this problem: you might want to go into Windows' Control Panel and check the settings in "Accessibility Options". (In Windows XP, it's "in Start/Settings/Control Panel", I'm not sure about Vista or Windows 7.)

Then, make sure "StickeyKeys" is UNchecked!
Quote:
Originally Posted by Doctor Delirium View Post
OK I swapped out my PS/2 keyboard with one that has a dedicated USB connection, and none of the issues that I had with the PS/2 keyboard are present.

So it looks like Windows 7 really doesn't like PS/2 keyboards.

I haven't tried it with a PS/2-to-USB cable yet, but I know that straight-thru USB works for me.
I've run into this kind of thing many times over the years from Windows 95 up to Windows 7 and it's ALWAYS been a case of a key physically sticking on the keyboard OR the silly "sticky keys" getting turned on.

Replacing the keyboard fixing the issue makes perfect sense; dirt and gunk will build up and eventually you have a problem. You can either go to the trouble of cleaning out the KB or you can buy a new one (Newegg has a nice selection of good ones in plain brown boxes for $10-$20). I usually replace my KB annually... they're cheap enough to not be worth the trouble of taking apart to clean. If a simple zap of the air can doesn't fix the problem it's time for a new KB.

I tend to look at KB & Mouse as consumable items; I rarely get more than a year - year & a half out of them. With mice at least by the time they start to wear out there's usually something new and shiny out that I want to replace them with.


COH has just been murdered by NCSoft. http://www.change.org/petitions/ncso...city-of-heroes

 

Posted

I have this happen as well. I tend to think it's something within openGL. From what I can tell other openGL games will sometimes do this as well (Neverwinter Nights, the older Unreal games, Serious Sam, Second Life). For me it's most commonly the left mouse button even on brand new mice, though sometimes shift does it as well.

It can happen when I tab out, or sometimes just during a loading screen, but it seems to be most common when the game is running in a window and not full screen. I can confirm that it's been happening with me all the way through XP, Vista, and 7, so I'm not sure it's specific to an OS. And I've gone through several different keyboards and mice, both USB and PS/2, and both types have had this happen on and off.

I've never been able to fix it, but the common thread (at least with me) seems to be with openGL games. Particularly when they're at high cycles, like when the graphics are turned up. I tend to crank my graphics up as much as possible (hence the other thread involving my graphics options crashing), and the higher I go, the more likely this seems to become.

Of course it could still be a dirty keyboard! :P


Server: Virtue
Felis Noctu (50MM Necro/Miasma)
Night Widow Noctu (23SoA)
Toxica Mentis (50Troller Ill/Kin)
Thunder Kiandra (2*Tank WP/SS)

 

Posted

Quote:
Originally Posted by Doctor Delirium View Post
OK I swapped out my PS/2 keyboard with one that has a dedicated USB connection, and none of the issues that I had with the PS/2 keyboard are present.

So it looks like Windows 7 really doesn't like PS/2 keyboards.
It could be the guts of the keyboard rather than the wire connecting it to the computer.

Most modern keyboards don't have a dedicated switch+wires for each key. Rather, they've got a grid of wires with a key connected to each intersection, and figure out which keys have been pressed by which grid wires are active. This saves money, but means that certain combinations of three or more keys being pressed at the same time will cause phantom keypresses, or prevent key releases from being detected.

This shows up mostly in games, where you're likely to press many keys at once. It's possible that by switching keyboards, you've got one with a different grid layout, where your normal keymashing doesn't cause problems with the Shift key.