Why doesn’t holding down a key retype the letter on iPhone?
On a computer, holding a key fires it again and again. On the iPhone keyboard, holding a letter opens a row of accents instead, and nothing repeats — because the same gesture cannot mean two things on the same key. Where the one real exception is, and why hardware keyboards go back to repeating normally.
Hold a key down on a computer keyboard, or on most game controllers, and after a short beat it starts firing on its own — the letter or the action repeats for as long as you keep your finger there. Try the same thing on the iPhone’s on-screen keyboard and nothing of the sort happens. Hold a letter and, on most of them, a small row of accented variants pops up above the key instead, and not one extra letter lands on the screen no matter how long you keep holding. It reads like a missing feature. It is actually a different feature occupying the same gesture.
The gesture is already spoken for
A physical keyboard has no use for “hold” beyond repeating the key, so giving it that job costs nothing. The iPhone’s software keyboard is different: it draws every key itself, and it uses a held press on a letter to open the press-and-hold menu of accented options — é and è sitting above e, ñ above n, ü above u, and so on for most of the letters that carry a common accent somewhere in the world’s languages. That menu needs the hold to last long enough for you to notice it and slide your finger across the row it offers. A key that also started retyping the plain letter the moment you held it a beat too long would be fighting its own accent menu, dropping extra characters into the exact row of options you were trying to read.
iOS resolved that conflict by picking one job for the gesture, not both. On a letter key, holding opens the accent row and stops there. It never falls back to plain repetition once you slide off the row or let go over empty space — nothing is inserted then either, which is the same design choice read from the other direction: the hold belongs entirely to the accent menu, with no repeating letter waiting underneath it as a fallback.
The one key that does repeat
Delete is the exception, and it is not a small one — hold it down and it visibly speeds up, running through single characters faster and faster before switching to deleting a whole word per instant once you have held it long enough. The reason it gets to behave this way is exactly the gap that stops a letter key from doing the same thing: delete has no accented variants competing for the gesture. Nothing is sitting in a hidden row above it that a hold needs to reveal, so iOS was free to spend that same gesture on repetition instead, and it leans all the way into it with an accelerating ramp rather than a flat, constant speed.
The space bar has a hold gesture of its own too, and it is a third answer rather than a repeat of either of the first two: press and hold it and the keyboard turns into a small trackpad, moving the text cursor precisely as your finger drags rather than typing anything at all. Three keys, three different jobs assigned to the same physical gesture, and repetition only won out on the one key with nothing else to spend it on.
Why a hardware keyboard is different
Connect a Bluetooth or Magic Keyboard to an iPhone and ordinary letter-key repeat comes back exactly as it works on a Mac or a PC — hold a letter and it fires steadily until you lift your finger. Nothing about iOS changed to allow this; the conflict simply is not there anymore. A hardware keyboard reaches accented letters through an entirely different sequence — press and release Option, then the accent’s key, then the letter, the same dead-key sequence Mac typists already know — so nothing about holding a key is spoken for. With the accent menu handled by a different gesture altogether, holding a letter key on a physical keyboard is free to mean exactly what it has always meant on a computer.
Every keyboard app decides for itself
A keyboard extension on iPhone draws every key and defines every gesture on it from scratch, the same way it has to build its own press-and-hold accent menu rather than inheriting Apple’s automatically. Whether a given letter repeats when held, opens an accent row, or does nothing at all is a choice that keyboard’s own code makes — there is no system-level rule forcing every third-party keyboard to reproduce Apple’s exact trade-off, only a practical reason most of them land on something close to it: the same conflict between an accent menu and plain repetition exists for any keyboard that wants to offer both.
Where Kibo fits
A tap on any of Kibo’s keys lands one character with one of its key sounds, the same basic action as Apple’s keyboard regardless of which keyboard drew the key underneath your finger. For the accented letters its languages need, Kibo leans on switching to that language’s own layout rather than layering a hold-and-slide accent menu onto the English keys — its globe key cycles through the languages you have turned on with a tap, and a press and hold opens the full list to jump to directly, the same picker gesture as Apple’s own globe key. None of it touches Full Access, which stays off by default; that switch in Kibo is read only by the Copy word, Copy line and Paste buttons on its toolbar. Kibo is free to download.
Frequently asked questions
Why does holding a letter on my iPhone keyboard show accents instead of typing it again?
The hold gesture on a letter key is already doing a job: opening the press-and-hold menu of accented variants for that letter. iOS gives the gesture to one behaviour rather than two, so it never falls back to repeating the plain letter once the accent menu has it.
Is there any key on the iPhone keyboard that repeats when held?
Delete. It has no accented variants competing for the gesture, so holding it repeats and actually accelerates — starting with single characters and speeding up to deleting a whole word at a time the longer you hold it.
Does a Bluetooth keyboard connected to an iPhone repeat letters when held?
Yes, normally. A hardware keyboard reaches accents through an Option-key dead-key sequence instead of a hold, so nothing is competing for the hold gesture on a letter key, and it repeats exactly as it would on a Mac or PC.
Try it on your own keyboard
Kibo is a free custom keyboard for iPhone with real mechanical key sounds, a wardrobe of themes and RGB backlight effects. No account, no ads, and it works with Full Access left off.