K Kibo Télécharger

Peut-on utiliser un clavier différent pour chaque app sur iPhone ?

iOS ne garde qu’un seul clavier actif à la fois, pour tout le téléphone — pas un choix par app comme pour le navigateur ou l’app de mail par défaut. Voici ce qui se conserve réellement d’une app à l’autre, et les deux cas qui ressemblent à une exception sans en être une.

Sur iPhone, on peut définir un navigateur et une app de mail par défaut, et chaque choix est mémorisé séparément : on touche un lien et Safari ou Chrome s’ouvre selon ce qui a été choisi, quelle que soit l’app d’où vient ce lien. Il est logique de supposer que les claviers fonctionnent pareil : Kibo dans Messages, le clavier sobre d’Apple dans l’app de la banque, chaque app gardant sa propre préférence. Ce n’est pas le cas, et la raison mérite d’être comprise plutôt que simplement contournée.

Il y a un clavier actif, pas un par app

iOS suit un unique « clavier actuel » pour tout le téléphone, pas un réglage propre à chaque app. Passez à Kibo en tapant dans Messages, quittez puis ouvrez Notes : Notes affiche aussi Kibo — pas le clavier utilisé la dernière fois précisément dans Notes, parce qu’il n’existe rien de tel qu’un clavier utilisé précisément dans Notes. Le clavier est une propriété de l’appareil à cet instant, et chaque app dans laquelle vous tapez affiche simplement celui qui est actif alors.

C’est pour cela que changer de clavier se ressent aussi immédiatement, et c’est aussi pour cela que cela peut donner l’impression de « déborder » d’une app à l’autre : cela ne déborde pas, ce n’a simplement jamais été limité à une seule app.

Deux choses qui ressemblent à une exception

Deux situations changent effectivement le clavier affiché sans que vous touchiez la touche globe, et les deux se confondent facilement avec une mémoire par app. Aucune des deux n’en est vraiment une.

Les champs de texte sécurisés

Un champ de mot de passe, une feuille de paiement, un champ de code — tout champ qu’une app marque comme sécurisé — affiche toujours le clavier d’Apple, peu importe le clavier actif la seconde d’avant. Cela arrive aussi souvent à l’intérieur d’une même app qu’entre deux apps différentes : vous tapez un message ordinaire dans le chat d’assistance de votre banque avec votre propre clavier, puis vous touchez le champ du mot de passe, et le clavier d’Apple apparaît pour ce seul champ. C’est une règle attachée au champ de texte, pas à l’app ni aux réglages d’un quelconque clavier.

Les types de clavier spécialisés

Un champ de quantité, un numéro de téléphone ou un prix peuvent demander à iOS un pavé numérique ou décimal plutôt qu’un clavier complet. iOS affiche ce clavier spécialisé parce que le champ l’a demandé, là encore quel que soit le clavier actif. Revenez à un champ de texte ordinaire dans la même app et votre clavier habituel réapparaît.

Ces deux cas sont décidés par le champ de texte lui-même, dès qu’il reçoit le curseur, et s’annulent dès que vous quittez ce champ. Aucun des deux n’est iOS qui se souviendrait d’une préférence propre à l’app : le « clavier actuel » de fond n’a en réalité jamais changé, il a simplement été remplacé le temps que ce champ précis ait le focus.

Pourquoi il n’existe pas de réglage de clavier par app

Il n’existe aucune API permettant à une app de dire « ouvre-toi avec le clavier X », comme elle peut s’enregistrer comme gestionnaire par défaut d’un lien ou d’un type de fichier. Apple traite le clavier avec lequel vous tapez à peu près comme votre sonnerie ou votre fond d’écran : un choix personnel qui vous appartient et vous suit partout, plutôt qu’un réglage qu’une app pourrait faire à votre place. L’extension de clavier elle-même n’a d’ailleurs aucun moyen de savoir, ni d’influencer, dans quelle app elle a été appelée ; elle se contente de se dessiner et de renvoyer les frappes au champ de texte qui l’a demandée.

Que faire si vous voulez vraiment deux claviers pour deux usages

La touche globe reste l’outil pour cela, simplement manuel plutôt qu’automatique. Maintenez-la enfoncée dans n’importe quelle app pour afficher un sélecteur de tous les claviers ajoutés, et choisissez celui qu’il vous faut sur le moment. Il ne reste pas collé à cette app ensuite — il devient le nouveau clavier actuel pour tout le téléphone, exactement comme une simple pression le ferait — mais c’est un geste assez rapide pour que beaucoup de gens le fassent plusieurs fois par jour sans y voir un contournement.

Où Kibo se situe

Kibo ne change rien à tout cela — aucun clavier tiers ne le pourrait, puisque la règle vit dans iOS, pas dans le clavier. S’il existe une app où vous préférez le clavier système sobre aux sons et thèmes de Kibo, maintenir le globe enfoncé à cet endroit vous y fait basculer aussi longtemps que vous le souhaitez, et le maintenir à nouveau ramène Kibo. Rien de tout cela ne touche l’accès complet, qui reste désactivé par défaut et, chez Kibo, n’est lu que par les boutons Copier le mot, Copier la ligne et Coller de sa barre d’outils.

Questions fréquentes

iOS garde-t-il en mémoire un clavier différent pour chaque app ?

Non. Il existe un unique clavier actuel pour tout le téléphone, et toutes les apps l’affichent. Changer de clavier dans une app change aussi ce que la prochaine app ouverte affichera.

Pourquoi mon clavier bascule-t-il sur celui d’Apple dans un seul champ, sans que je touche le globe ?

Ce champ est presque certainement marqué comme sécurisé, ou a demandé un type spécial comme le pavé numérique. Les deux cas sont décidés par le champ de texte lui-même et s’annulent dès que vous passez à un champ ordinaire, dans cette app ou une autre.

Existe-t-il un moyen de faire qu’une app s’ouvre toujours automatiquement avec un clavier précis ?

Non. Il n’existe ni réglage ni API pour cela. Maintenez la touche globe enfoncée pour changer manuellement chaque fois que vous voulez un clavier précis à un moment précis.

Essayez-le sur votre propre clavier

Kibo est un clavier personnalisé gratuit pour iPhone : de vrais sons mécaniques, des thèmes au choix et des effets lumineux RGB. Sans compte, sans publicité, et il fonctionne avec l’accès complet désactivé.

Télécharger sur l’App Store

Guides associés

Tous les guides