K Kibo Télécharger

« Afficher les minuscules » fonctionne-t-il avec un clavier tiers sur iPhone ?

Afficher les minuscules est un vrai réglage d’Accessibilité, mais il est construit spécifiquement dans le clavier d’Apple — et, de l’aveu même d’Apple, aucun autre clavier n’a de moyen public de simplement savoir sur quelle position il est réglé. Pourquoi le basculer ne change rien sur un clavier tiers, et ce qui décide réellement si les touches de ce clavier affichent la vraie casse.

Quelqu’un trouve Afficher les minuscules glissé dans les réglages d’Accessibilité, le bascule, et regarde le clavier propre à Apple changer sous ses yeux — des touches qui restaient auparavant sur une casse fixe se mettent soudain à changer avec Maj, ou cessent de le faire, selon le sens dans lequel l’interrupteur est parti. Puis cette personne passe à un clavier tiers pour voir si la même chose se produit, et rien ne se passe. Les touches ont exactement le même aspect qu’avant, quelle que soit la position du réglage. Ce n’est pas un défaut du clavier tiers, et il y a une raison précise, plutôt inhabituelle, derrière cela : ce réglage en particulier n’a aucun moyen d’atteindre un clavier qui n’est pas celui d’Apple.

Ce que fait vraiment Afficher les minuscules

Le réglage se trouve dans Réglages → Accessibilité → Claviers, et il régit une seule chose bien précise : si les lettres imprimées sur le clavier à l’écran d’Apple correspondent à la casse qu’elles produiront réellement. Activé, ce qui est le cas par défaut, les touches restent en minuscule au repos et passent en majuscule dès qu’on appuie sur Maj, reflétant exactement la réalité. Désactivé, les touches d’Apple se figent en majuscule en permanence, que Maj soit enfoncé ou non — un choix d’accessibilité délibéré pour qui trouve plus difficile à lire ou à suivre un clavier qui n’arrête pas de changer ses propres étiquettes plutôt qu’un clavier qui reste simplement fixe, même au prix que les lettres ne montrent plus quelle casse un appui produira réellement.

Pourquoi cela s’arrête à la frontière du clavier d’Apple

La plupart des réglages d’Accessibilité qui touchent au texte ou à l’écran — Texte en gras, Augmenter le contraste, Réduire la transparence, Réduire les animations — posent un indicateur au niveau du système que n’importe quelle app bien construite, extensions clavier comprises, peut consulter et choisir de respecter. Afficher les minuscules ne fonctionne pas ainsi. Un développeur a demandé directement à Apple, sur les forums développeurs d’Apple, s’il existait un moyen pour une extension clavier de lire cette préférence, et la réponse d’un ingénieur d’Apple a été sans détour : « À ma connaissance, cette préférence n’est pas disponible en tant qu’API. » Elle n’est stockée nulle part où une app ordinaire va consulter ses réglages, et il n’existe ni en-tête ni méthode qui l’expose. C’est une réponse plus fermée que celle que reçoivent la plupart des réglages d’Accessibilité, et cela signifie que ce réglage a été construit comme un détail interne du clavier d’Apple lui-même, et non comme un comportement système que les autres claviers étaient censés brancher.

Alors qu’est-ce qui décide la casse des touches sur un clavier tiers ?

Comme il n’y a rien dans iOS qu’un clavier tiers puisse lire ici, ce qu’il fait — des touches qui suivent visuellement Maj comme le faisaient celles d’Apple avant que ce réglage n’existe, ou des touches qui gardent une seule casse quoi qu’il arrive — n’est rien d’autre que la façon dont le code de ce clavier a été écrit, sans aucun lien avec les Réglages dans un sens comme dans l’autre. C’est la même forme d’indépendance qui apparaît ailleurs avec les extensions clavier : un autre guide de ce site explique comment un clavier tiers fait généralement tourner sa propre logique de majuscules plutôt que de lire l’interrupteur Majuscules d’Apple, pour la raison toute simple qu’une extension clavier est un logiciel à part entière, libre de décider par elle-même de tout ce pour quoi Apple n’a pas construit de point d’accès précis et publié.

À quoi s’attendre concrètement

Pas la même chose que le verrouillage des majuscules

Il vaut la peine de séparer cela d’Activer le verrouillage des majuscules, un tout autre interrupteur, situé dans Réglages → Général → Clavier. Afficher les minuscules ne change jamais que l’apparence d’une touche — cela n’a aucun effet sur ce qui est réellement tapé. Le verrouillage des majuscules change ce qui est tapé : un double appui sur Maj avec ce réglage activé verrouille le clavier en capitales jusqu’au prochain appui sur Maj, sur tout clavier qui implémente ce geste. L’un est une étiquette. L’autre est un résultat. La confusion est facile puisque les deux parlent de « majuscules », mais ils vivent sur des écrans de Réglages différents et font des travaux différents.

Où Kibo se situe

Kibo gère déjà les majuscules avec sa propre logique plutôt que de lire l’interrupteur Majuscules d’Apple, de façon cohérente quelle que soit la langue active parmi ses 30 langues de saisie. Une préférence aussi étroite qu’Afficher les minuscules — une préférence qu’aucune app extérieure n’a de moyen publié de simplement consulter — se range du même côté de cette frontière : c’est un choix fait à l’intérieur du propre code de Kibo, pas un réglage système auquel Kibo pourrait se référer même s’il le voulait. Rien de tout cela ne touche l’accès complet, que Kibo ne lit que pour les boutons Copier le mot, Copier la ligne et Coller de sa barre d’outils. Le téléchargement est gratuit.

Questions fréquentes

Pourquoi désactiver Afficher les minuscules ne change-t-il rien sur mon clavier tiers ?

Parce que le réglage est construit spécifiquement dans le clavier propre à Apple. Un ingénieur d’Apple a confirmé sur les forums développeurs d’Apple qu’il n’existe aucune API publique exposant cette préférence, donc un clavier tiers n’a aucun moyen légitime de simplement vérifier sur quelle position elle est réglée, encore moins d’y réagir.

Où se trouve Afficher les minuscules dans les Réglages ?

Réglages → Accessibilité → Claviers. Il est activé par défaut, ce qui fait que les touches d’Apple reflètent la vraie casse que Maj va produire. Le désactiver fige ces touches en majuscule quel que soit l’état de Maj.

Un réglage système contrôle-t-il si les touches d’un clavier tiers affichent la vraie casse ?

Pas celui-ci, et en général aucun interrupteur unique. Le fait qu’un clavier fasse visuellement suivre ses touches à Maj est une décision intégrée au propre code de ce clavier, de la même façon que beaucoup de claviers tiers font tourner leur propre logique de majuscules indépendamment de l’interrupteur Majuscules d’Apple.

Afficher les minuscules, est-ce la même chose que le verrouillage des majuscules ?

Non. Afficher les minuscules ne change que l’apparence des lettres imprimées sur les touches. Le verrouillage des majuscules, un interrupteur séparé dans Réglages → Général → Clavier, change ce qui est réellement tapé lors d’un double appui sur Maj.

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