Perché la scrittura a scorrimento non funziona sulle tastiere di terze parti?
Trascini il dito da una lettera all’altra su una tastiera appena installata e non esce nessuna parola. Non è un’impostazione nascosta: quasi sempre quella funzione non è mai stata costruita.
Sulla tastiera di Apple trascini il dito da una lettera all’altra senza staccarlo e la parola si compone da sola: passi sopra c-i-a-o e nel campo compare «ciao». Provi lo stesso gesto su una tastiera appena installata e spesso non succede niente, oppure escono le singole lettere che hai sfiorato lungo il percorso. Viene naturale pensare di aver sbagliato un’impostazione. Di solito non hai sbagliato niente: quella tastiera non ha proprio quella funzione.
Che cos’è davvero la scrittura a scorrimento
Apple la chiama QuickPath ed è integrata nella tastiera di sistema da diverse versioni di iOS. Sotto il trascinamento, la tastiera non sta semplicemente registrando quali lettere hai sfiorato: sta confrontando la forma dell’intero percorso con un dizionario di parole probabili e sceglie la più vicina, con lo stesso tipo di previsione che la correzione automatica applica a una parola scritta male, solo alimentata da un gesto invece che da una sequenza di tocchi. Il confronto è la funzione vera e propria. Le lettere che il dito attraversa sono solo la materia prima.
Perché la maggior parte delle tastiere di terze parti non ce l’ha
Una tastiera personalizzata su iPhone è un’estensione: un pezzo di codice separato e isolato a cui iOS consegna un riquadro da disegnare e un canale per leggere e scrivere il testo intorno al cursore. Quello che iOS non consegna è un motore di scrittura a scorrimento condiviso. Non esiste un componente di sistema che una tastiera di terze parti possa semplicemente accendere per riconoscere un percorso e trasformarlo in parola: chi offre questa funzione ha dovuto costruire da zero il proprio riconoscitore e il proprio dizionario, esattamente come chi vuole un pannello emoji deve disegnarsi il proprio invece di prendere in prestito quello di Apple.
È un lavoro sensibilmente più grande di quasi tutto il resto. Disegnare un tema, far suonare un clic alla pressione, sostituire un carattere Unicode per il testo decorato: sono compiti autocontenuti, con una risposta giusta chiara. Un motore di scrittura a scorrimento deve seguire un dito in movimento in tempo reale, assegnare un punteggio a decine di migliaia di parole candidate e farlo dentro lo stesso budget stretto di memoria e di CPU a cui è tenuta ogni estensione tastiera. E poi va rifatto per ogni lingua che vuoi supportare, dizionario compreso. Alcune tastiere ci investono. Molte altre — soprattutto quelle costruite attorno al suono, all’aspetto o allo stile di scrittura più che al metodo di inserimento — ragionevolmente no: è una scelta di perimetro, non un difetto.
Come capire in dieci secondi se una tastiera ce l’ha
Apri Note e trascina lentamente il dito da una lettera all’altra senza staccarlo, come faresti sulla tastiera di Apple. Se sollevando il dito alla fine si forma una parola intera, quella tastiera ha costruito la scrittura a scorrimento. Se invece non compare nulla, o compare la sequenza dei caratteri che hai sfiorato per strada, non ce l’ha — e non c’è nessuna impostazione nascosta che la attivi, perché il codice di riconoscimento semplicemente non è presente.
Non c’entra l’accesso completo
È un sospetto naturale, visto che quello è l’unico permesso di cui iOS continua a parlare. Ma la scrittura a scorrimento non è tra le cose che Consenti accesso completo regola. Quel permesso riguarda l’accesso alla rete e agli appunti di sistema: confrontare il percorso di un dito con un dizionario è un calcolo interamente locale che non ha bisogno né dell’uno né dell’altro. Una tastiera potrebbe offrire lo scorrimento con l’accesso completo disattivato esattamente come con l’accesso completo attivo. Se la funzione manca, manca il motore, non il permesso.
Un dettaglio che riguarda proprio l’italiano
Anche dove la scrittura a scorrimento c’è, in italiano incontra un ostacolo suo: l’apostrofo. Parole come «dell’anno», «un’altra» o «l’ho» non si scrivono con un solo tratto continuo, perché l’apostrofo non sta sulla fila delle lettere e interrompe il gesto. Nella pratica si finisce per scorrere il primo pezzo, inserire l’apostrofo a mano e riprendere. Chi scrive in italiano tende quindi a usare lo scorrimento per le parole lunghe e a tornare al tocco per il resto, il che rende la sua assenza meno pesante di quanto sembri in astratto.
Tenere due tastiere per due compiti diversi
Le estensioni tastiera convivono, non si sostituiscono a vicenda. Niente ti impedisce di tenere la tastiera di Apple nell’elenco esattamente per i momenti in cui vuoi buttare giù in fretta un messaggio lungo a scorrimento, e di tenere premuto il tasto del globo per passare a una tastiera personalizzata quando ti interessa il suono, il tema o la sensazione di scrittura. Costa un tocco in più sul globo, e nessuna delle due deve fare il lavoro dell’altra.
Se il passaggio ti dà fastidio, in Impostazioni → Generali → Tastiera → Tastiere puoi riordinare l’elenco tenendo premuto il simbolo delle tre righe accanto a una tastiera: l’ordine decide quale trovi per prima. Vale la pena anche togliere le tastiere che non usi, così il giro del globo resta corto.
L’alternativa che quasi nessuno considera
Se il motivo per cui usi lo scorrimento è la velocità sui messaggi lunghi, la dettatura fa lo stesso lavoro meglio e funziona in italiano. Si abilita in Impostazioni → Generali → Tastiera e il tasto del microfono compare sulla tastiera di Apple. È un modo di risolvere lo stesso problema — scrivere molto in poco tempo — senza dipendere da quale tastiera hai attiva in quel momento per tutto il resto della giornata.
Domande frequenti
La scrittura a scorrimento richiede l’accesso completo?
No. Consenti accesso completo regola l’accesso alla rete e agli appunti di sistema, e la scrittura a scorrimento non ha bisogno di nessuno dei due: il confronto tra il percorso del dito e il dizionario avviene interamente sul dispositivo. Una tastiera priva di questa funzione non è bloccata da un permesso, semplicemente non l’ha mai implementata.
C’è un’impostazione che attiva lo scorrimento su una tastiera che non ce l’ha?
No. La scrittura a scorrimento è codice di riconoscimento che lo sviluppatore ha scritto oppure no. Non esiste nessun interruttore nelle impostazioni di iOS, né nel pannello della tastiera, che possa aggiungerla a posteriori. Se il gesto non forma parole dopo un paio di prove pulite, quella tastiera non la supporta e l’unica strada è cambiare tastiera per quel compito.
Posso usare la tastiera di Apple per scorrere e un’altra per il resto?
Sì, ed è la soluzione più pratica. Le tastiere restano tutte nell’elenco contemporaneamente: tieni premuto il tasto del globo per far comparire il selettore e scegli quella adatta a ciò che stai per scrivere. Non devi rimuovere niente, e in Impostazioni → Generali → Tastiera → Tastiere puoi anche riordinare l’elenco per avere davanti quella che usi di più.
Perché lo scorrimento sbaglia spesso parola in italiano?
Perché il riconoscimento sceglie la parola più probabile confrontando la forma del percorso con un dizionario, e parole italiane vicine come «casa», «cara» e «cosa» disegnano tracciati molto simili. Aiuta scorrere un po’ più lentamente sulle lettere che contano e controllare la barra dei suggerimenti, dove di solito l’alternativa giusta è a un tocco di distanza.
Provalo sulla tua tastiera
Kibo è una tastiera personalizzata gratuita per iPhone, con veri suoni meccanici, temi da scegliere ed effetti di retroilluminazione RGB. Senza account, senza pubblicità, e funziona anche con l’accesso completo disattivato.