Sorting it all Out Michael Kaplan's random stuff of dubious value Be sure to read the disclaimer here first!
Regular readers may remember how I have complained in the past about the way Word interferes with key strokes on keyboards that are required for a given language.
I have long hoped that the folks over in Office would fix this issue.
After all, it is a pretty easy issue, conceptually -- if a particular key stroke combination is assigned in the current keyboard layout, then perhaps it should not be overrided to do some handy intuitive shortcut to functionality in Word, right?
But I just read a but from Jensen Harris's blog such as these three posts, and it is clear that a ton of thought has gone into all kinds of exciting new stuff like better documentation of shortcuts, work to support the old accelerators (though I wonder how that works in localized product!?), and KeyTips and such. But as far as I can tell, no one decided to fix simple problem of "get off my freaking key!" for other language keyboards.
I mean, it is all well and good to say:
We've also used the data from the Customer Experience Improvement Program to track down the most frequently-used features without good keyboard shortcuts so that we could add them. For instance, you'll find CTRL+ALT+V added for Paste Special.
But I have wonder if sufficient data came from where > 60% of the customer base comes from. After all, if you are using the Czech, Croatian, Serbian, Slovenian, or Hungarian keyboard layouts, than CTRL+ALT+V is also ALTGR+V, and that is the keystroke combination you use to get the @, a pretty important character for email addresses. So you won't even be able to send email to Microsoft to complain about this bit of keystroke hijacking. :-(
Which is not to say that the folks using the Syriac or Divehi keyboard layouts (where it is U+200d, the ZERO WIDTH JOINER), are going to be much happier.
And that is just one keystroke. Reading Jensen's words about the research that went into the issue, I am sure there are others that may be just as useful to some (and just as problematic for others!).
Admittedly, it can be hard to interrogate a keyboard for all that information. But after posting almost an entire series on the issue (most recent post here), all of which is based on calling publicly available Win32 API functions, it is obvious that the information is out there now. And come to think about it, that it always has been out there (though perhaps not as well documented!).
So now my plea to the folks in Office -- please fix the this bug, which has become the #1 bug affecting the usability of multilingual keyboards....
(Or, if it has been fixed but no one has told anyone yet -- please get the word out!)
Alternately, I'll probably have to finish that add-in I have been working on and off for the last few years to do the job for them at some point. Perhaps that can be a new part for the series? :-)
This post brought to you by "@" (U+0040, a.k.a. COMMERCIAL AT)
Now I am not a stranger to keyboard shortcuts -- in fact if you look at posts like these , you might
(Apologies for the Colbert reference!) It all started with a post from Pavanaja U B over in the microsoft.public.word.international.features
I was at the Pacific NW Access Developers Group meeting last night and was talking to one of the testers
Stu and I have a semi-regular debate going these days about an issue that I have covered a bunch of times
Some prior posts on this topic: 28 Dec 2004 "To start press the ALTGR key." Hmm... where's the ALTGR
Some prior stabs on this topic: 28 Dec 2004 "To start press the ALTGR key." Hmm... where's the ALTGR
Nothing technical here, sorry! You may recall a couple of years back when I first mentioned the iBOT
Friend and colleague and fellow keyboard expert who has written a tool for keyboard construction that