
BigNorseWolf |
1 person marked this as a favorite. |

TRYING THIs here because i"m trying just about everywhere else and its not really letting me into anything i haven"t already signed into
my computer keeps acting as though the shift key is pressed>
the shift key is not actually pressed> it has in fact been pried up out of the keyboard and flung accross the room< and set on fire>
this is a software issue
CHANGING KEYBOARDS DOES NOT HELP
AVG IS NOT PICKING UP A VIRUS
STICKY KEYS IS NOT ENABLED>
THE DEFAULT LANGUAGE IS ENGLISH
TURNING ON THE ON SCREEN KEYBOARD FIXED THE PROBLEM FOR ABOUT HALF AN HOUR NO LONGER WORKS
TURNING DEFAULT LANGUAGE TO SOMETHING ELSE AND THEN BACK TO ENGLISH DID NOT WORK>
SYSTEM RESTORE DID NOT WORK

Ambrosia Slaad |
1 person marked this as a favorite. |

* What version of Windows are you running?
STICKY KEYS IS NOT ENABLED
* Have you visually confirmed that Sticky Keys and Filter Keys are both turned off under Ease of Access?
* Under Device Manager, open the properties for your current keyboard, and under the Power Management tab make sure the option for "Allow the computer to turn off this device to save power" is turned off/unchecked.

John Mechalas |
1 person marked this as a favorite. |

I'm going to assume you are running Windows because I see similar problems on Windows and have never heard of it happening on OS X or Linux.
Occasionally, Windows starts thinking one of the modifier keys is pressed. Usually for me it's the ALT key, but I have seen it think it's SHIFT.
The culprit does tend to be Sticky Keys getting turned on via one of the magic keystrokes even if Sticky Keys itself is disabled. It was more common under Windows 7 and 8.x than Windows 10. I recommend you actually go into the Sticky Keys settings and explicitly turn everything off, especially the "Turn on Sticky Keys when SHIFT Is pressed five times" and "Lock modifier keys when pressed twice in a row" settings.
Note that one of the options there is "Turn off Sticky Keys when two keys are pressed at once". That you might want to leave checked so that you can undo Sticky Keys in case it does turn itself back on.
This is one of the most annoying and buggy UI aspects of Windows.

John Mechalas |
2 people marked this as a favorite. |

OK. Not Sticky Keys then. This sounds an issue on the USB bus, likely erratic signaling, or two devices conflicting with one another. But it could also be a power issue.
Things to try:
1. Move the keyboard to a different port. Ideally move it to a different root hub on your system (use Device Manager to view your devices, go to "View" and select "Devices By Connection"). The USB busses will show up under the tree that looks something like "ACPI based PC" -> "PCI Express" or "PCIe Root". You'll see one or more USB host controllers. You want the keyboard input device to change root hubs if you have more than one. If you don't, then this may not get you anywhere
2. Remove USB peripherals that you don't need, one at a time, until the problem goes away. If you get down to just keyboard and mouse and still have issues, try replacing the mouse.
3. If you are using a wireless keyboard or mouse, switch to hard wired for both.
4. Try a Bluetooth keyboard if you have one, though most BT controllers route through a USB hub so this may not help.
If none of these things work, you are getting to a more esoteric problem. Either a power management problem (the bus running in a low power state, maybe), or a corrupted driver on another USB peripheral causing issues on the bus.
A way to isolate that would be to try booting a LiveCD image of a Linux image. (Don't do an install of course, just the "try Linux" mode). If the keyboard is still erratic then you know it isn't a Windows issue, but a hardware issue.

skizzerz |
3 people marked this as a favorite. |

Open the start menu, type cmd and open it as administrator (it will open a command prompt). If you are on Windows 10, you can right-click the start button instead to get a menu which includes "Command Prompt (Administrator)"
Once open, type the following: sfc /scannow
This may take an hour or so to complete; you can continue working in the meantime. It scans your system files for errors and corruption and repairs them if possible. If it reports any kind of error that it cannot repair, please take a screenshot or make a note of the exact text that it displayed so we can assist you further. If it successfully made repairs, you will need to reboot your computer to make them take effect.
If it did not find anything, try a cold boot. There are two ways of doing this:
1. Disable Fast Boot in your settings, then reboot. You can turn it back on afterwards.
2. In an elevated command prompt (run as administrator), type: shutdown /r /t 0
If that still doesn't work, report back and I'll try to figure out something's else. Please give as many details as you can about your computer in this case:
1. What OS and version are you running? E.g. Windows 7, Windows 8.1, Windows 10 Anniversary Update, Windows 10 Creators Update
2. Is your OS 32-bit or 64-bit?
3. What CPU do you have?
4. What keyboard(s) is this happening with (brand names)?
(You can get most of this stuff from the system info screen in Settings)

John Mechalas |
1 person marked this as a favorite. |

What if it not a touch screen but merely an onscreen keyboard that is clicked with the mouse pointer (the first thing that I considered when speaking about on-screen keyboard, not that touchy thingie...)
I think these still route to the generic keyboard HID device, which use a virtual bus. But, it does suggest the possibility that the generic HID driver itself has become corrupt, which is something I hadn't considered before (but should have).
You can try removing the "HID Keyboard Device" driver and rebooting. Windows should automatically detect the keyboard when it comes back and install the driver anew from the Windows install package archive. Make sure to check "Delete the driver software for this device" if you are presented with that option.
Only remove the keyboard listed as "HID Keyboard Device". You may see multiple ones listed. Uninstalling just one should do it, but you may have to remove all of them. I've never tried doing it myself so I am not sure how Windows will behave.