Comment ajouter un effet vague arc-en-ciel au clavier de l’iPhone
Une vague arc-en-ciel est un effet lumineux continu, qui tourne tout seul tant que le clavier est ouvert plutôt que d’attendre une pression — une mécanique différente de la famille confettis-et-étincelles, ce qui explique pourquoi elle se choisit séparément du thème du clavier.
Vous l’avez vu quelque part : la couleur roule sans s’arrêter sur une rangée de touches, parcourant le spectre toute seule, sans qu’aucun doigt ne soit près de l’écran. Ça ressemble exactement au genre de chose qui devrait être un réglage — Réglages → Général → Clavier, peut-être, ou caché dans Accessibilité. Ce n’est pas le cas, et ça n’allait jamais l’être. Le clavier d’Apple n’a aucune lumière à activer, mobile ou non, donc une vague arc-en-ciel implique toujours d’ajouter un clavier différent par-dessus, pas de trouver un interrupteur caché dans celui déjà sur le téléphone.
Pourquoi le clavier d’Apple n’a rien de tel
iOS est livré avec un seul clavier, dessiné par une seule pièce fixe du code d’Apple que partage toute app ayant besoin de saisie, et cette pièce dessine exactement une chose : des touches plates, gris clair en mode clair et gris foncé en mode sombre. Rien sous ces touches n’est animé, et rien n’a jamais été conçu pour tourner tout seul, qu’on soit en train de taper ou non. Une vague de couleur qui continue de bouger a besoin d’une boucle d’animation tournant derrière le clavier tant qu’il est ouvert — une mécanique en plus que le clavier d’Apple n’a jamais eue, parce qu’il n’a jamais été pensé comme autre chose qu’un habillage système fixe.
Ce qui fait qu’un effet est une « vague » plutôt qu’une explosion
Les effets lumineux d’une extension de clavier se répartissent en général en deux familles qui ne se comportent pas du tout pareil. Un effet réactif n’existe qu’en réponse à une pression : quelque chose s’épanouit ou se disperse exactement sous la touche qu’on vient de toucher, puis reste immobile jusqu’à la pression suivante. Un effet continu, c’est l’inverse : il tourne selon son propre rythme tant que le clavier est à l’écran, qu’on tape ou non. Une vague appartient presque par définition à la seconde famille. Un balayage de couleur qui n’apparaîtrait qu’un instant après une pression ne se lirait pas comme une vague parcourant le clavier — ça se lirait comme un éclair sous une touche, disparu avant que l’œil ait pu le suivre où que ce soit.
Une horloge partagée, pas soixante redessins par seconde
Un effet continu n’a pas besoin de redessiner l’écran au rythme d’un jeu vidéo, parce qu’un balayage de couleur lent paraît tout aussi fluide à un rythme plus bas et coûte bien moins cher à faire tourner au téléphone. Plutôt que d’animer chaque touche indépendamment, un clavier construit ainsi fait en général tourner tous ses effets continus sur une seule horloge partagée qui avance l’animation entière d’un coup, ce qui est à la fois plus simple à construire et moins coûteux à faire tourner que soixante redessins indépendants par seconde.
Pourquoi ça s’arrête à l’instant où vous fermez le clavier
Un effet continu n’existe que tant que l’extension de clavier elle-même est active à l’écran. Changez d’app, fermez le clavier, ou touchez un champ sécurisé qui repasse au clavier d’Apple, et iOS démonte l’extension avec l’horloge qui faisait tourner l’animation — il n’en reste aucune version tournant discrètement ensuite, parce que le code qui la produit n’existe plus une fois l’extension disparue. La vague n’est à l’écran que le temps exact où le clavier l’est.
L’activer, du début à la fin
- Trouvez une app de clavier qui propose un effet lumineux continu, type vague, et installez-la depuis l’App Store, comme n’importe quelle autre app.
- Ouvrez-la une fois — la plupart mènent directement au bon écran de Réglages depuis là.
- Réglages → Général → Clavier → Claviers → Ajouter un clavier…, puis touchez le nom de l’app sous « Claviers tiers ».
- Dans n’importe quelle app, maintenez la touche globe 🌐 appuyée et choisissez le nouveau clavier dans la liste, ou touchez-la plusieurs fois pour aller jusqu’à lui.
- Ouvrez les réglages propres au clavier — en général depuis son app, parfois depuis une icône d’engrenage sur le clavier lui-même — et choisissez l’effet type vague dans la liste des lumières.
C’est toute l’installation. Choisir un effet continu plutôt qu’un réactif ne change aucune des étapes ci-dessus — c’est toujours le même clavier tiers, ajouté de la même façon.
L’Accès complet n’a rien à voir avec ça
Il est facile de supposer qu’un effet qui tourne tout le temps tout seul demande plus de permission qu’un effet qui ne fait que réagir à une pression. Ce n’est ni plus, ni moins. L’Accès complet contrôle le fait qu’une extension de clavier sorte de son bac à sable — une requête réseau, ou la lecture du presse-papiers système —, et une animation de couleur à l’écran ne fait jamais l’un ou l’autre, qu’elle soit déclenchée par une pression ou tourne selon une horloge. Une vague arc-en-ciel fonctionne exactement pareil avec l’Accès complet désactivé.
L’associer à un thème
Un thème et un effet lumineux sont en général deux choix séparés sur un clavier qui propose les deux, pas un ensemble groupé, donc une vague finit par se poser par-dessus le thème déjà choisi plutôt que de le remplacer. Ça vaut la peine de le savoir avant de choisir l’un ou l’autre : une vague porte déjà tout le spectre de couleur à elle seule, donc elle se lit en général le plus clairement sur un thème plus calme, plus sombre ou plus neutre en dessous. Posée sur un thème déjà vif ou très chargé de motifs, cette même vague peut finir par se battre avec le fond plutôt que de s’en détacher.
Où Kibo se situe
Rainbow Wave fait partie des 15 effets de rétroéclairage de Kibo, et il appartient à la famille continue aux côtés de Fire, Meteor, Aurora et Starlight, tournant sur une horloge partagée à 30 im/s plutôt que soixante redessins indépendants par seconde, et s’arrêtant complètement à l’instant où le clavier quitte l’écran. Il se choisit indépendamment des 56 thèmes de Kibo, donc il peut aussi bien se poser sur un thème Minimal ou Sombre que sur un thème Coloré. Comme tous les effets de Kibo, il ne demande rien de plus que les étapes habituelles pour ajouter un clavier tiers et fonctionne avec l’Accès complet désactivé, puisque cet interrupteur n’est lu que par les boutons Copier le mot, Copier la ligne et Coller de la barre d’outils de Kibo. Un premier ensemble d’effets est gratuit à essayer, le reste se débloquant avec l’achat unique Kibo Pro.
Questions fréquentes
L’iPhone propose-t-il un effet vague arc-en-ciel ou de couleur changeante pour le clavier ?
Non. Le clavier d’Apple n’a aucune lumière d’aucune sorte, ni mobile ni réactive — il dessine des touches plates grises et rien d’autre. Une vague arc-en-ciel vient toujours d’un clavier tiers.
Un effet continu comme une vague arc-en-ciel coûte-t-il plus de batterie qu’un effet réactif ?
Il se dessine tant que le clavier est ouvert plutôt que seulement lors de brèves explosions après une pression, donc il coûte effectivement un peu plus qu’un effet réactif sur la même durée de saisie. Dans les deux cas, l’effet s’arrête complètement à l’instant où le clavier quitte l’écran — rien ne continue de s’animer en arrière-plan.
Un effet vague arc-en-ciel a-t-il besoin de l’Accès complet ?
Non. L’Accès complet couvre le fait qu’une extension de clavier sorte de son bac à sable, surtout le presse-papiers système et les requêtes réseau. Un effet lumineux, continu ou réactif, se dessine entièrement à l’écran et n’a besoin d’aucun des deux.
Puis-je utiliser un effet vague arc-en-ciel avec n’importe quel thème de clavier ?
Oui — le thème et la lumière se choisissent normalement séparément, donc une vague peut se poser sur n’importe quel thème. Elle ressort en général le plus clairement sur un thème calme ou sombre, puisque la vague elle-même apporte déjà la couleur.
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é.