« Telstra meets hacker, employs hacker | Main | NBN shock ... umm ... check the date »
March 27, 2009
Questioning the keyboard
Bleeding Edge is prepared to admit that we possibly over-reacted to the sudden loss of our question mark. The thing had been happily occupying its familiar position on the keyboard of the Asus Eee PC 1000H Windows netbook, perched above the “/” key when we’d lent it to the spouse while we were at the Port Fairy Folk Festival. We’d never suspected it might not be there when we came back.
It wasn’t. When we held down the left shift button and pressed the key that was still clearly marked “?” what we got was “/”. The ? had disappeared.
If, like Bleeding Edge, you’re a touch hysterical, the sudden unexplained disappearance of a valuable punctuation mark can tip you into a state of complete panic.
The Bleeding Edge spouse has been quoting our heart-rending exclamation of horror ever since, with what we believe is undue merriment. “I couldn’t help laughing,” she explains to her friends. “He looked at me beseechingly, and said ‘I’m a writer. How can a writer survive without a question mark?’”
It seems a perfectly reasonable response to us. And it wasn’t just the question mark that had suddenly decamped. We didn’t have a “j”. Or a“k”. Or an “l”. The “m” was missing as well, and while we could live without a “+”, the fact that it had joined the Diaspora added to our sense of devastation.
Given our lifelong faith in the intrinsic stability of the QWERTY keyboard, it was surely only reasonable for us to assume the worst. Lacking any other rational exclamation, who wouldn’t have decided that the spouse had remapped the keyboard?
Not intentionally, of course. The Bleeding Edge spouse doesn’t even understand the concept of instructing the operating system to replace one character with another. She’d obviously done it inadvertently, while she was fiddling with the Function key and the Control key and the Insert key in an attempt to stop the characters she was entering over-writing the existing text.
She’s one of those people who seem to be engaged in a war of attrition with technology. Frankly, we wouldn’t have been surprised if she’d been able to make the hard disk evaporate, just by thinking exasperated thoughts at it.
Our assumption of unintended remapping led us into swampy territory. We spent about five hours that weekend, re-mapping her re-mapping.
First we downloaded KeyTweak, which is a great free tool for anyone actively intending to replace one keyboard character or function with another.
In its “half teach” mode, you can type in the key you want to replace, enter the desired key, choose “Apply”, restart your computer, and have your keyboard dance to your tune ... up to a point.
We quickly had the “j”, “k”, “l”, “m”and “n” keys behaving as the Great Keyboard God intended. But the Windows Registry Scancode Map key which KeyTweak uses, doesn’t seem to apply to what you might call the first floor of certain keys ... including, unfortunately, the question mark on the Eee PC. Instead of “?” it continued to type “/”.
At that point we brought in AutoHotKey. We’ve mentioned this free program briefly in the past after we used it to reposition the Eee PC’s poorly positioned right shift key.
But AutoHotKey has more interesting capabilities. It allows you to automate almost anything you do on a Windows PC by assigning and sending keystrokes and mouse clicks. You can even program your joystick.
It can automatically expand abbreviations as you type them. Enter “WTHIMQM” for instance, and your PC might type “Where The Hell Is My Question Mark?” In its latest version, released last month, it’s roughly three times as fast. With just a little tinkering, we got it to replace “/” with “?”.
We weren’t completely happy with our solution. We were finally reunited with our ? but we were troubled by the fact that this was a kludge, and our Eee PC was essentially broken.
The Bleeding Edge spouse struggled to suppress a smile when we moaned about this, but we were not going to be deflected. We wanted our computer back the way it was intended to be, with the exception of the right shift key.
We fired off an email to Asus, inquiring as to what might have happened to our question mark. That was when we learned about the peculiar workings of the Eee PC’s NumLock key. Engage it unintentionally, as the spouse had undoubtedly done, and a grid of keys on the right side of the keyboard shift become numbers and operators.
Disengaging it proved to be as simple as holding down the function key and pressing the NumLock key.
We did that, then removed all the remaps and the AutoHotKey script, and we suddenly had our ? back.
We’d like to ask Asus why there’s no more than a momentary warning that the NumLock function has been engaged, but we don’t want to put our little question mark under too much strain just yet. We’re sure that having spent most of the weekend lost in space, it’s feeling quite hysterical too.
Posted by cw at March 27, 2009 01:36 PM
Trackback Pings
TrackBack URL for this entry:
http://bleedingedge.com.au/cgi-bin/mt/mt-tb.cgi/1714
Comments
Hello, Which function key. I have a standard HP keyboard and a while ago the @ position suddenly became the " position and visa versa. Have been trying to figure this one out and came across your article in grren guide and kept in the pending tray. Has now pendered forth, but need to know which function key and if relevant to a HP keyboard.
Cheers,
BRent McCunn
Posted by: Brent McCunn at June 8, 2009 11:04 AM

