Come far suonare la tastiera dell’iPhone come una macchina da scrivere
iOS ha esattamente un clic per la tastiera, senza libreria e senza opzione macchina da scrivere. Da cosa nasceva davvero il suono di una macchina da scrivere, perché un telefono non può riprodurre il ritorno del carrello, e come una tastiera di terze parti aggiunge quel clic senza accesso completo.
Partiamo dalla conclusione: con le sole impostazioni di iOS non si può. Il suono dei tasti di iOS è uno solo e si può soltanto attivare o disattivare. Per cambiarlo serve una tastiera di terze parti.
Di cosa era fatto il suono di una macchina da scrivere
Il suono reale non è uno ma almeno tre sovrapposti:
- La martelletta che colpisce carta e rullo: duro e acuto. È il centro della «macchina-da-scrivere-ità».
- La leva del tasto che muove il meccanismo: basso e sordo.
- La campanella di fine riga e il rumore del carrello che torna indietro.
Solo il terzo non corrisponde a una pressione: è legato all’evento «fine riga».
Cosa si riproduce e cosa no
Il primo e il secondo si riproducono: c’è l’evento della pressione, quindi si può associargli un suono.
Il terzo non ha, in linea di principio, nulla a cui corrispondere: su un telefono non esiste l’evento fisico «fine riga». Lo si può associare al tasto invio, ma è un’altra cosa — la campanella vera suonava a fine riga, non quando si andava a capo.
Come viene trattato questo punto è un buon indizio della cura con cui è fatta una tastiera.
Perché non serve l’accesso completo
Per far suonare un tasto basta riprodurre un file audio, cosa che si esaurisce dentro l’estensione. Non servono né rete né archivio condiviso.
Quindi se una tastiera chiede l’accesso completo solo per i suoni, c’è un motivo diverso dai suoni. Come scritto in [[what-data-can-an-iphone-keyboard-actually-see]], l’accesso completo è l’unica porta d’uscita: vale la pena sapere a cosa serve.
Se non si sente nulla
Controlla l’interruttore silenzioso sul lato del telefono. Il suono dei tasti segue l’impostazione di sistema, quindi in silenzioso non suona. Vale per qualsiasi tastiera.
Kibo ha più suoni di digitazione, macchina da scrivere compresa, tutti sintetizzati e non registrati. È per questo che non ci sono giunture quando digiti veloce, e a ogni pressione viene scelta una variante leggermente diversa ([[why-does-my-iphone-keyboard-sound-different-each-time-i-type]]).
Domande frequenti
Posso farlo con le sole impostazioni di iOS?
No. Il suono dei tasti di iOS è uno solo e si può solo attivare o disattivare. Per cambiarlo serve una tastiera di terze parti.
La campanella del ritorno carrello è riproducibile?
Si può associare al tasto invio, ma la campanella vera suonava a fine riga, non premendo invio. Su un telefono non esiste l’evento fisico «fine riga», quindi in senso stretto è un’altra cosa.
Il suono dei tasti richiede l’accesso completo?
No. La riproduzione audio si esaurisce dentro l’estensione. Se viene chiesto solo per i suoni, il motivo è un altro.
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.