Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

So i recently spilled some beer on my keyboard and i noticed that the "T" key stopped working. So I swapped it out with a new keyboard but now the problem persists? But about 10 minutes after i restart the computer. it works for a little bit, hence this post. But soon it will stop, and not even the "On-Screen Keyboard" will register the "T" key.

I am running Windows 7 and really have no idea what is going on. Any help appreciated!

share|improve this question
1  
I am this is a software problem, despite the spilled beer (tragedy.. =/) I am only saying this because the On-Screen Keyboard won't work as well. You haven't installed any new software lately, or accidently changed keyboard layouts (despite it only being one key), or anything else lately have you? –  ekaj Mar 26 '12 at 2:19
5  
I think your computer is telling you that you should be a T-totaler. –  Daniel R Hicks Mar 26 '12 at 2:22
    
Can we rule out a software issue by trying a livecd? Is this a desktop or laptop? –  Journeyman Geek Jul 23 '12 at 0:19

4 Answers 4

I have the same problem (in my case, the button with the ! does not work (on a swiss german keyboard)).

I tried to detect the problem with AutoHotKey (I could not see the button or who influences it neither) and KeyTweak (did also not work).

The current workaround: set up a hot key via AutoHotKey that inserts the button ! via the clipboard (the Send function of AutoHotKey also does not work). Save the following in the file exclamationMark.ahk and run the script via AutoHotKey:

; workaround to make "!" available via AltGr-5

<^>!5::

 ; Save the entire clipboard to a variable of your choice.

ClipSaved := ClipboardAll   

Clipboard:="!"
;Send ^v      ; does not work in cygwin mintty terminal
Send +{Ins}

Clipboard := ClipSaved   ; Restore the original clipboard. Note the use of Clipboard (not ClipboardAll).
ClipSaved =   ; Free the memory in case the clipboard was very large.
return
share|improve this answer

First make sure the old keyboard is really disconnected. That is likely the problem if it still is. You might also want to try a different USB port or even an archaic PS2 keyboard if you have one readily available.

If that didn't solve it, boot a live disk of a different OS and see if the problem persists to rule out software/driver problems (which are easily solved by a reinstall).

share|improve this answer

I would consider the likelihood that someone (presumably malicious) has installed key intercept software on your box and it's malfunctioning.

Scan the box seven ways from Sunday for malware.

share|improve this answer
    
That seems really far-fetched. –  Mechanical snail Jul 23 '12 at 2:39
    
@Mechanicalsnail -- But the OP says even the on-screen keyboard doesn't work. There's no way that spilling something into the keyboard could affect the on-screen keyboard. Something in the OS would have to produce a problem like that. Could be malware, could be some sort of "accessibility aid", could be some sort of macro driver. –  Daniel R Hicks Aug 1 '12 at 2:45
    
I agree it looks like a software problem, but I wouldn't assume it's malware that's causing the <kbd>T</kbd> key to stop working. Scanning for malware is unlikely to help. –  Mechanical snail Aug 1 '12 at 7:17
    
@Mechanicalsnail -- I said "consider the likelihood" -- didn't say it was in any way certain. –  Daniel R Hicks Aug 1 '12 at 21:59
    
@Mechanicalsnail - Some time ago I had the same problem and finally it was tracked down to malware. Looks weird and unprobable. But after killing malware process in ProcessExplorer the key started working instantly. –  miroxlav Apr 4 at 22:22

I have seen this in the past as a result of the malware. After killing the malware process the key started working instantenously.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.