Peut-on couper le son du clavier dans une seule app sur iPhone ?
iOS traite le son du clavier comme un seul état pour tout le téléphone, et une extension de clavier n’est jamais informée de l’app dans laquelle elle tourne — il n’existe donc aucun réglage, dans le clavier d’Apple comme dans un clavier tiers, qui coupe les clics dans une app tout en les laissant actifs partout ailleurs. Pourquoi cette limite se situe en dessous de toute case à cocher, et l’habitude manuelle qui s’en rapproche le plus.
Un clavier silencieux dans l’app de la banque et un clavier qui clique dans Messages, ça ressemble à une répartition raisonnable — le téléphone vous laisse déjà choisir un navigateur pour un lien et une app de messagerie différente pour autre chose, donc une préférence de son par app pour le clavier se lit comme le même genre de réglage. iOS n’en a jamais eu, ni pour le clavier d’Apple ni pour un clavier tiers, et la raison n’a rien à voir avec une case à cocher manquante. Elle se situe un cran en dessous de tout ce qu’un réglage propre à une app pourrait atteindre.
Un seul clavier actif, un seul réglage de son actif
iOS suit le son du clavier comme un seul état pour tout le téléphone, de la même façon qu’il suit quel clavier est actuellement actif. Réglages → Sons et retour haptique → Retour clavier → Son est activé ou désactivé pour tout l’appareil, et ce qui est réglé s’applique dès que vous touchez un champ de texte, quelle que soit l’app dans laquelle ce champ se trouve. Il n’existe aucune couche en dessous qui retiendrait « désactivé dans cette app, activé dans celle-là » — c’est un seul interrupteur construit pour un seul téléphone, pas une table d’exceptions conservée par app.
Pourquoi le clavier ne peut pas savoir dans quelle app il se trouve
Une extension de clavier reçoit un champ de texte, et rien d’autre. Elle joue un clic quand une touche est pressée et renvoie le caractère au champ qui l’a demandé, mais iOS ne lui communique jamais le nom de l’app qui héberge ce champ — volontairement, dans le cadre du même cloisonnement qui empêche un clavier de lire quoi que ce soit au-delà du champ dans lequel il est actuellement dessiné. Même un clavier conçu spécifiquement pour proposer un « silence dans cette app » n’aurait nulle part où brancher cette logique, parce que le seul fait dont cette fonction dépendrait, quelle app se trouve devant lui à cet instant, est justement le fait que l’extension ne reçoit jamais.
Un cas différent : un son qui se coupe tout seul
Il existe une situation où le son du clavier disparaît vraiment à l’intérieur d’une app précise sans que vous ayez rien changé, et il vaut la peine de la distinguer de ce dont parle cette page. Une app qui a ouvert le micro, pour un appel ou un enregistrement en cours, amène iOS à supprimer les sons système tant que le micro reste ouvert, clics de clavier compris. C’est involontaire et automatique, traité dans le guide sur les raisons pour lesquelles le son du clavier ne fonctionne pas dans certaines apps, et c’est un mécanisme entièrement séparé de la préférence délibérée et permanente par app que cette page évoque — qu’iOS n’offre tout simplement pas non plus.
Ce que vous pouvez réellement régler, et jusqu’où ça va
- Réglages → Sons et retour haptique → Retour clavier → Son — activé ou désactivé, pour toutes les apps du téléphone à la fois.
- Le bouton sonnerie/silence, ou sur les iPhone récents le bouton Action réassigné au Mode silencieux — coupe tous les clics de clavier sur tout le téléphone dès qu’il est basculé, et les réactive de la même façon.
- L’interrupteur de son propre à un clavier tiers, s’il en a un — cela reste un seul interrupteur pour ce clavier partout où il est utilisé, pas un réglage par app.
Ce qui se rapproche le plus d’une solution de contournement
Aucun des réglages ci-dessus ne peut être limité à une app, mais chacun peut être basculé assez vite pour se comporter comme tel, si vous acceptez de le faire à la main. Basculez le bouton sonnerie/silence, ou allez dans Réglages désactiver Retour clavier, juste avant d’ouvrir l’app où vous voulez du silence, puis rebasculez-le après — la même habitude manuelle que les gens utilisent déjà pour passer à un clavier plus sobre sur un champ sensible et en revenir ensuite. Cela coûte quelques touches à chaque fois, et il est facile d’oublier d’annuler — c’est le prix honnête d’un réglage qui n’a jamais été conçu pour retenir une app à votre place.
Où Kibo se situe
Les sons de touche de Kibo ont leur propre interrupteur marche/arrêt dans le panneau de réglages du clavier, à côté de celui du retour haptique, mais cet interrupteur agit sur tout le clavier plutôt que sur une seule app, pour la même raison décrite plus haut — Kibo reçoit un champ de texte de la même façon que toute extension de clavier, sans aucun moyen de voir à quelle app ce champ appartient. Le désactiver avant l’app de la banque et le réactiver avant Messages fonctionne avec le même geste manuel que le bouton sonnerie/silence. Rien de tout cela n’exige 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. Il est gratuit à télécharger.
Questions fréquentes
Une app de clavier peut-elle couper son son dans une seule app sur iPhone ?
Non. iOS traite le son du clavier comme un seul réglage pour tout le téléphone, et une extension de clavier n’est jamais informée de l’app dans laquelle elle tourne, donc il n’existe aucun fait qu’une fonction « silence dans cette app » pourrait vérifier, même si un clavier essayait de la proposer.
Pourquoi mon clavier est-il déjà silencieux dans une app précise, sans que j’aie rien changé ?
C’est un cas différent, automatique — une app avec le micro ouvert pour un appel ou un enregistrement amène iOS à supprimer les sons système, clics de clavier compris, tant que le micro reste ouvert. Cela s’annule dès que l’appel ou l’enregistrement se termine, et n’a aucun rapport avec un réglage que vous pourriez toucher.
Quel est le moyen le plus rapide de faire silence dans une app, volontairement ?
Basculez le bouton sonnerie/silence, ou le bouton Action s’il est réglé sur Mode silencieux, juste avant d’ouvrir cette app, puis rebasculez-le après. Cela coupe le son de tout le téléphone plutôt que de cette seule app tant qu’il reste désactivé, mais c’est l’approximation manuelle la plus rapide d’un réglage par app qui n’existe pas.
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é.