Microsoft: You Own The Best Software Keyboard There Is. Please Let Us Buy It

There are lots of software keyboards for smartphones and tablets alike, but one stands head and shoulders above the rest… However you can't have it.

Last year, Microsoft bought Nuance for just shy of $20 billion, mainly for its voice-to-text tools. Nuance also owned Swype, which it killed off in 2018. Microsoft, meanwhile, also owns Swiftkey, which it still offers.

The Reg liked both. We called Swype "The world's fastest text entry system", and said that Swiftkey's predictive engine was so good it was a "psychic keyboard."

Swiftkey still has the best text-prediction engine in the business, but it wasn't built for swiping: that came in with version 4. Swiftkey is fairly good at it, but there are some wrinkles that Swype still does better.

And that is one of the strange things: although it was discontinued in 2018, and despite it allegedly only being available to OEMs, it's still lurking in the recesses of the Play Store.

Your correspondent bought it very soon after his first Android device, and the app still magically appears on every new Android device that gets connected to that account. Version 3.2.4 still works perfectly on Android 10.

Swype's implementation has a whole bunch of great features that we've yet to see in any single rival. For instance, swiping your fingertip off the top of the keyboard and then back on to continue typing capitalizes the last letter entered. Drawing a small loop over a letter tells the prediction engine that you want a double letter (the difference between "hop" and "hoop", or "bet" and "beet").

Swiping over the period tells the keyboard that you want an apostrophe at that point – useful in English, which uses apostrophes heavily (for example, to distinguish "its" possessive from "it's" contraction, or "wont" from "won't"). You can start on the period, too, in which case Swype suffixes what you enter onto the current word – so swipe from period to "s" adds 's onto the current word, or 'nt or 've or other common endings.

If it gets a word wrong – common on any smartphone – then so long as you haven't typed a space yet, a single tap on the delete key deletes the whole last word.

Swype's main keyboard, showing symbols in smaller, fainter text

Swype's main keyboard, showing symbols in smaller, fainter text

Swype also has a few extra screens, although sadly most of them never made it over to the iOS version. One example is a special phone-number entry keypad, separate from the numbers-and-symbols screen. Google's keyboard can do this, but Swype's is easier to get at.

Swype's special dedicated keypad for entering phone numbers

Swype's special dedicated keypad for entering phone numbers

Another is a cursor-keys screen, complete with cut/copy/paste keys, a key to select text with the cursor keys, a "select all" button and a tab key. This is very handy for precision editing, and both more functional and much less intrusive than Swiftkey, which optionally adds arrow keys to the bottom main keyboard.

Swype also boasts a separate screen of editing keys

Swype also boasts a separate screen of editing keys

Several keyboards offer multilingual typing, but Swype lets you choose to have two languages at once, yet retain the ability to switch quickly to others via a long press on the spacebar. Alongside these, it has options for a smaller keyboard in one corner, for those with short thumbs, or a split keyboard for those toting tablets.

Swype's design is also more consistent than some rivals. For example, contrast Swiftkey's main screen with its symbols screen. Although it also shows symbols on the main alphabetical screen, about half of them are in different positions. This destroys muscle memory: either you need to remember two sets of positions, or hunt and peck every time.

Swiftkey's main keyboard (with optional numbers row). Note that open and close parentheses are the last two entries in the first row.

Swiftkey's main keyboard (with optional numbers row). Note that open and close parentheses are the last two entries in the first row

Swiftkey's symbols screen – and now, the parentheses keys have moved.

Swiftkey's symbols screen – and now, the parentheses keys have moved

Hey, Microsoft. Can we ask for a favour? We're willing to be flexible. You have multiple options here. You could put Swype back on sale. Or, you could bring these features across to Swiftkey. Or you could merge the apps, with Swype's gesture-entry but Swiftkey's prediction engine. Please, just take our money and bring Swype's best bits back. ®

RECENT NEWS

Why Low Volatility Is Not The Same As Low Risk

Why Low Volatility is Not The Same As Low Risk Some of the worst-performing portfolios in... Read more

Gyrostat May Market Outlook: When The Cost Of Protection Falls - Signals For Portfolio Positioning

This monthly Gyrostat Risk-Managed Market Outlook does not attempt to forecast market direction. It... Read more

The Risk Most Portfolios Do Not Explicitly Manage

Most portfolios are constructed on a simple and widely accepted assumption: that equity risk will be r... Read more

Gyrostat April Outlook: The Changing Cost Of Protection

Signals For Portfolio Construction This monthly Gyrostat Risk-Managed Market Outlook does not attemp... Read more

What Advisers Misunderstand About Protection

Protection is rarely rejected outright. More often, it is misunderstood. Most advisers recognise th... Read more

Gyrostat Market Outlook: Looking Beyond The 30-day Volatility Headlines

This outlook examines how financial markets are pricing risk rather than attempting to forecast market... Read more