Pourquoi mon clavier personnalisé ne fonctionne-t-il pas bien en mode paysage sur iPhone ?
Un clavier tiers qui a l’air parfait à la verticale et qui devient serré ou décalé dès que le téléphone passe à l’horizontale, parce que le mode paysage est une mise en page à part que le développeur doit construire exprès, pas quelque chose d’offert avec la mise en page verticale.
Tout va bien le reste du temps quand vous tapez. Puis le téléphone bascule à l’horizontale — en lisant dans Safari, en répondant depuis une app vidéo, peu importe — et le clavier que vous avez choisi a l’air bizarre : des touches trop rapprochées, un espacement qui ne colle plus au reste du thème, parfois une rangée qui semble coupée sur le bord. Rien n’a planté et rien n’a besoin d’être réinstallé. Ce qui se passe, c’est que le mode paysage n’est pas une version agrandie du clavier vertical. C’est une mise en page aux proportions différentes, et la construire est un travail à part que le développeur du clavier doit choisir de faire.
Vertical et paysage ne sont pas la même mise en page, juste redimensionnée
Faites pivoter un téléphone du vertical au paysage et le clavier ne devient pas simplement plus large : il devient plus large et plus bas en même temps, parce que tout l’écran a échangé quel côté est le plus long. Une rangée de touches dessinée pour tenir dans un rectangle haut et étroit ne s’étire pas proprement dans un rectangle bas et large ; les proportions qui la rendaient correcte dans une orientation sont fausses pour l’autre. Un clavier qui ne s’est jamais mesuré que pour la forme verticale n’a rien d’autre sur quoi se rabattre, alors il affiche la même mise en page dans un cadre pour lequel elle n’a jamais été pensée, et c’est ce décalage que vous voyez.
Pourquoi le mode paysage passe à la trappe
Presque toute la saisie à l’écran sur un iPhone se fait à la verticale — c’est ainsi qu’on tient le téléphone pour un SMS, une note, une barre de recherche, presque tout ce qu’on tape avec le pouce. Taper en mode paysage est, en comparaison, une portion minime, la plupart du temps accessoire à autre chose que le téléphone fait déjà à l’horizontale, comme regarder une vidéo ou jouer. Une extension de clavier fonctionne en plus dans un budget mémoire et processeur très serré, ce qui fait de chaque mise en page prise en charge un coût réel à construire et à maintenir, pas une simple variante gratuite d’un seul dessin. Avec un temps de développement limité et une fonctionnalité que la plupart des gens verront rarement, c’est un choix raisonnable et assez courant de bien construire la mise en page verticale et de laisser le mode paysage de côté plutôt que de faire les deux à moitié.
Le clavier d’Apple n’est pas meilleur ici par nature — il a juste commencé des années plus tôt
Le clavier intégré de l’iPhone a lui aussi une apparence nettement différente en paysage qu’à la verticale, et bien faire ça a demandé à Apple un travail d’ingénierie dédié sur de nombreuses versions d’iOS et de tailles d’écran. Rien de ce travail ne se transmet automatiquement à un clavier tiers simplement parce qu’il est lui aussi installé sur le même téléphone. Chaque extension de clavier part de son propre code de mise en page, donc un mode paysage bien géré sur un clavier ne dit rien sur le fait qu’un autre, y compris celui d’Apple à d’autres époques, ait construit la même chose.
Comment savoir si c’est bien ce que vous voyez
- Le clavier a l’air correct à la verticale et ne se dérègle qu’au moment où vous tournez le téléphone → c’est ça. Le mode paysage n’a simplement jamais été construit pour ce clavier.
- Le clavier d’Apple lui-même a l’air faux en paysage aussi, au même moment → un problème différent, probablement un réglage d’Affichage et luminosité ou de zoom d’accessibilité, pas l’app du clavier.
- Le clavier disparaît complètement en paysage plutôt que de mal s’afficher → vérifiez Réglages → Général → Clavier → Claviers pour confirmer qu’il est toujours dans votre liste ; un clavier ne peut pas se désinstaller tout seul en tournant le téléphone, donc c’est en général un autre clavier qui s’est activé à la place.
Ce qui aide vraiment
Il n’existe aucun réglage côté iOS qui force un clavier tiers à se redessiner pour le mode paysage — cette décision a été prise une fois, dans le code même du clavier, et un interrupteur dans les Réglages ne peut pas ajouter une mise en page qui n’a jamais été construite. Repasser à la verticale est la solution immédiate, et c’est une solution légitime, pas un simple contournement : la verticale est la forme pour laquelle ce clavier a réellement été conçu. Au-delà de ça, le panneau de réglages propre au clavier ou sa fiche App Store est l’endroit où vérifier s’il propose spécifiquement une option paysage, car certains claviers en construisent une et l’annoncent.
Où Kibo se situe
Kibo est conçu pour le clavier vertical de l’iPhone. Ses thèmes, ses sons de touches et ses effets de rétroéclairage sont tous pensés et testés pour cette orientation, qui est aussi celle dans laquelle presque tout le monde tape réellement. Il est gratuit à télécharger et fonctionne avec l’accès complet désactivé.
Questions fréquentes
Pourquoi mon clavier a-t-il l’air serré ou mal aligné quand je tourne mon téléphone à l’horizontale ?
Le mode paysage est une mise en page aux proportions différentes, pas une version étirée du mode vertical, et un clavier tiers n’a une vraie mise en page paysage que si son développeur en a construit une exprès. S’il ne l’a pas fait, la mise en page verticale est quand même affichée dans le cadre paysage, ce qui produit ce résultat serré ou mal placé.
Est-ce le même problème que le clavier qui rétrécit et se colle sur un côté ?
Non. Il s’agit du clavier à une main, activé depuis le menu qui apparaît en maintenant la touche globe ou la touche emoji ; cela concerne l’endroit où le clavier se place, pas le sens dans lequel le téléphone est tourné, et cela peut survenir dans les deux orientations. Le petit clavier que l’on pince et que l’on déplace librement à l’écran est une fonction de l’iPad et n’existe pas sur iPhone. Un problème de mise en page paysage n’apparaît que lorsque le téléphone lui-même est tourné à l’horizontale.
Est-ce que tous les claviers tiers prennent en charge la saisie en mode paysage ?
Non — cela dépend de chaque app, et c’est un choix que fait chaque développeur, pas quelque chose qu’iOS fournit automatiquement. Si le mode paysage compte pour vous, vérifiez les réglages du clavier en question ou sa fiche App Store plutôt que de supposer qu’il le propose.
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é.