The latest update on the PUSH theory as it is applied to the Dell Inspiron 2650 keyboard failure:
A few hours ago I had the same keyboard failure on my 2650, exactly as described by Aminator2002 and Leah. I wasn't playing though; I was typing something in a text editor when the keyboard suddenly decided to call it a day. And I could swear that I accidentally hit some combination including the "Fn". After successfully using the PUSH theory to resurrect the keyboard, I'm not that sure that I really hit any "magic combination" -- this may as well be my mind just trying to find a logical explanation to an absurd situation. But let's not jump to the end of story and tell it in chronological order.
1) So, the keyboard died, I got upset (especially because I had work to do), called my laptop a "goddamn piece of crap", and set off to fix it.
2) Believe it or not, I actually called to the Dell Support center and had a nice little chat with a guy with a heavy Indian accent who tried to sell me some completely idiotic recipes, which attested ether to the level of his incompetence or his beliefs in the general customer stupidity. It was obvious even for me with my less-than-basic knowledge of computers that none of these would work, so I asked him: "Honestly, you probably have no idea how to fix it?" And he promptly replied: "It's probably a hardware failure." Which was a polite form of saying "Bugger off!” because if it's a hardware glitch, then... you get the idea. So, I hanged up on him.
3) Next step was the dreaded Windows help and hardware troubleshooting. As it could have been anticipated, it advised to remove the keyboard driver and restart. I had serious doubts about it because if it doesn’t work at boot time (F2-to enter the BIOS setup prior to starting up Windows), why should the driver reinstallation work?
4) A Google search for “Dell 2650 keyboard failure” returned this discussion board among other links, and the simplicity of the PUSH theory was so appealing (remember the Occam’s razor, eh?) that I decided to give it a whirl. I shot down the laptop, disconnected cables, and tossed it in the air spinning it at the same time to give some angular momentum as well
Although I was tempted to let it crash (and get rid of the goddamn-piece-of-**** for good), I did catch it, and then shook it gently. After that, I started it up, and (surprise-surprise!) the keyboard was back to life.
So, the PUSH theory was confirmed once again, so was the fact that the quality of Dell laptops is… well, they are crap, basically
One good thing came out of it though --- I made a backup of my HD (just n case), the thing I ignored for too long. Next time it try to pull something like this on me, I’ll simply throw it away, and I’m sure I’ll make me much happier. Thanks to everyone for suggestions.