Is there a missing feature in the Tablet PC Input Panel?

Tabletpc_tip_vistaI’ve been reading more and more banter about "ink vs. keyboard" which has me contemplating the whole debate. There’s a time and place for both to be sure, and I’m trying to step back to see it from a non-Tablet PC user’s point of view. Clearly, I’m accustomed to inking since my primary mobile device is a slate form factor. Yes, I use a Bluetooth keyboard when I feel the need, but primarily, I use the TIP, or Tablet PC Input Panel, for my input. There are exceptions such as e-mail or OneNote notes, because I can just ink in my own handwriting; there’s no need to translate to text, something valuable that folks are overlooking, but that’s another post for another day.

So as I attempted to take a fresh look at the two sides in this conversation, I realized there’s a potential opportunity that would go a long way to help bring the two closer. I got the idea as I was thinking about my T-Mobile Dash keyboard, in fact. I still believe that a Windows Mobile keyboard would make for an excellent Bluetooth companion keyboard to a slate Tablet PC or UMPC, but that’s not the feature I was thinking about. Aside from the already familiar QWERTY layout on Windows Mobile keyboards, what it is that makes them efficient and useful?

It’s the auto-complete feature and I think there’s the potential opportunity to leverage that with the Tablet PC Input Panel. Before we go any further with the keyboard scenario, I should mention that there is an "auto-complete" feature in the TIP today, but let me describe it because what I’m suggesting is actually different.

Today, if you click the Options menu in the TIP, you’ll see an "AutoComplete" check-box. I have it checked and here’s what it does, per the actual description: "Suggest matches in Input Panel when possible, such as email addresses, URLs, file names and other previous entries." It definitely comes in handy, especially with URLs and addresses; once you begin to type a URL for example, if the TIP recognizes it from a prior entry, it will suggest the full prior URL. You simply tap it and go, which is great.

That’s far different from the text prediction that we see in Windows Mobile and that auto-complete approach saves a ton of keystrokes. As you type on a WinMo keypad, you’ll see various suggestions for what the word is going to be: if the correct word is suggested, you just tap the Space bar to select the word and add a space after it. Zoom, you’re off to the next word and you don’t have type every letter of every word. It’s a very efficient text entry add-on that saves time. Here’s an example, literally:

Windows_mobile_autocomplete

In the above picture, I only had to type the first three letters of the word "example" and now Windows Mobile has suggested the word in the bottom of the screen. I tap the Spacebar and the full word is completed along with the trailing space….I’m moving on.

There’s a bit of contextual processing going on here as well, which certainly helps. I understand that this could be a difficult approach with handwriting recognition; after all, Windows has to determine and translate your handwriting before it could possibly suggest the rest of the word. I think that advances in hardware, could diminish that problem over time, but for now I can see that being a challenge. How about the on-screen keyboard in the TIP or even the character pad where you’re only writing or choosing one letter at a time? Perhaps the suggested words could appear just above or just below the TIP so that you can quickly tap the one you want and then move on.

As it stands now, this type of display system appears when you’re highlighting and correcting items with the tip. If I had inked the phrase "Here’s another example" in the TIP for Notepad and then highlighted the word  ‘another’ in Notepad, the TIP assumes I want to correct or change the word, so it suggests words from the built-in dictionary right below the TIP.

Vista_tip_correction

Maybe this isn’t practical for the Writing Pad on the tip, but it could be very useful for the on-screen keyboard. Is it a challenge to add this as a feature? Well, I’m no programmer, but I suspect that it would be a challenge. I am a Tablet PC user, however and I think this type of feature could be a boon to folks that feel they must have a keyboard on their PC. Some people always will feel that way, and I’m not begrudging them that right, nor am I judging their personal preference. I’m simply looking for a way to reduce the gap between the Ink and the Keyboard sides. Thoughts?

Related research and analysis from GigaOM Pro:
Subscriber content. Sign up for a free trial.