Typing umlauts and accented characters without the one second delay

One of the things I dislike most with the iPhone is its sized-down keyboard with only 10 keys in a row. This may fine for English, but leaves not enough room for umlauts or accented letters.

The official way to input umlauts is to hold down the key and wait until the umlauts and accented letters pop up, but this is way too slow. For numbers and symbols there is the tap-slide-release trick, but for umlauts this doesn't work.

Is there a way to type these letters faster?


Solution 1:

I don't know a direct solution to your question: Reduced delay. If your iPhone is jailbroken you might be able to find the preference file that sets the delay and reduce it.

One work around could be to not deal with the accents at all and have the iPhone insert them for you, as autocorrected words. You can now type full speed.

To add custom words to the dictionary:

  • Add the Japanese Ten Key keyboard: Settings > General > Keyboards > International Keyboards > Add New Keyboard > Japanese Ten Key.
  • Add words: Settings > General > Keyboards > Edit User Dictionary.
  • Have the Word be what you want to type w/o accennts, and the Yomi be the accented work.

For example, I added Word=fooxx and Yomi=föoxx, I then went to the Notepad and using the English keyboard I typed "fooxx", and the iPhone suggested föoxx. When I did this example without the "xx" it did not work, perhaps because foo is already in my dictionary.

Alternatively, if you iPhone is jailbroken you could try using Xpandr

Solution 2:

What umlauts are you interested in? Could you switch to a keyboard layout which has them? I use åäö which are included in the swedish keyboard layout.

Apple provides several keyboard layouts for iOS. Just go to settings, general, International, Keyboards.

Solution 3:

According to this Mac & i article iOS 5 will finally have a German keyboard with 11 keys in a row:

Edit: Only with iOS 6 this keyboard has finally arrived.

Tastatur mit Ümläüten

Yeah!