K Kibo Télécharger

Un clavier tiers fonctionne-t-il avec une souris Bluetooth sur iPhone ?

Une souris jumelée devient un pointeur à l’écran qui clique exactement là où un doigt aurait tapé, si bien qu’une extension de clavier ne peut pas faire la différence entre les deux. Comment iOS branche réellement un pointeur, en quoi c’est un mécanisme différent de celui d’un clavier Bluetooth, et ce qu’un clic de souris ne permet toujours pas de faire.

Jumelez une souris à un iPhone et un petit cercle apparaît à l’écran, se déplaçant partout où va la souris — le téléphone a désormais un pointeur, la même idée qu’un curseur sur un ordinateur. La question qui vient tout de suite est de savoir si ce pointeur peut réellement piloter un clavier qui n’est pas celui d’Apple : cliquer sur une touche avec, est-ce que quelque chose se passe ? Oui, et pour une raison qui n’a rien à voir avec le clavier installé.

Comment iOS transforme une souris en pointeur

La prise en charge du pointeur se trouve dans Réglages → Accessibilité → Toucher → AssistiveTouch → Appareils → Appareils Bluetooth. Jumelez-y une souris ou un trackpad et iOS dessine un pointeur par-dessus tout le reste à l’écran, déplacé par cet appareil plutôt que par un doigt. C’est né comme fonction d’accessibilité, pour qui trouve le toucher direct difficile, mais rien n’oblige à activer une autre option d’accessibilité pour l’utiliser — cela marche pour quiconque veut simplement un pointeur sur l’écran de son téléphone.

Ce que fait vraiment un clic sur une touche

Un clic délivre, à l’endroit du pointeur, le même type d’événement tactile qu’une pression du doigt aurait généré à ce point précis de l’écran. L’app en dessous, et l’extension de clavier qui dessine les touches, reçoivent cet événement à travers le même code de gestion tactile qu’elles utilisaient déjà — il n’existe aucun signal séparé du genre « ceci vient d’un pointeur », et aucun moyen de distinguer un clic d’un tapotement même si elles le voulaient. Une touche conçue pour répondre à un doigt répond déjà à un clic de souris, sans qu’il ait fallu écrire la moindre ligne de code supplémentaire.

Pourquoi ce n’est pas la même chose que connecter un clavier Bluetooth

Cela vaut la peine de distinguer cela de ce qui se passe en jumelant à la place un clavier Bluetooth physique, parce que les deux se ressemblent de nom mais se comportent de façon totalement différente. Un clavier physique fait disparaître entièrement le clavier à l’écran, puisque les frappes vont directement dans le champ de texte et qu’il ne reste plus rien à l’écran à toucher. Une souris ne fait rien de tout cela. Le clavier à l’écran reste exactement là où il était, entièrement dessiné — thème, son de touche, effet de rétroéclairage compris — et le pointeur devient simplement une façon supplémentaire de toucher les touches déjà présentes, aux côtés d’un doigt plutôt qu’à sa place.

Placer le curseur et sélectionner du texte avec un pointeur

Un clic au milieu d’une phrase place le curseur de texte à ce point précis, comme le ferait un tapotement, mais avec une précision de visée bien plus fine que celle d’un doigt qui couvre plusieurs caractères à la fois. Cliquer-glisser étend une sélection de la même façon que faire glisser les poignées bleues du texte. Rien de tout cela ne dépend du fait que l’extension de clavier ait construit quelque chose comme le geste de trackpad d’Apple sur la barre d’espace maintenue — la précision vient de l’appareil pointeur lui-même, qui agit directement sur le champ de texte, si bien que cela fonctionne pareil sur un clavier qui n’a jamais implémenté le moindre geste de trackpad.

Un second bouton peut remplacer un appui prolongé

Beaucoup de touches reposent sur un appui prolongé : les options d’accent sous une lettre, le sélecteur de teinte de peau sous un emoji, un shift qui se verrouille en majuscules. iOS permet d’assigner le second bouton d’une souris pour déclencher ce même comportement d’appui prolongé, depuis l’écran de réglages propre à chaque appareil, si bien qu’un clic maintenu n’est pas le seul chemin pour y arriver — un clic droit ouvre le même menu qu’un doigt maintenu.

Ce qui impose encore le clavier d’Apple

Un champ de texte sécurisé — une case de mot de passe, une saisie de numéro de carte — bascule vers le clavier d’iOS dès qu’il reçoit le focus, et un pointeur de souris ne change rien à cela. Le basculement se produit au même niveau système quel que soit ce qui clique, et aucun clavier, tiers ou d’Apple, n’a de moyen d’y échapper.

L’accès complet n’a rien à voir là-dedans

Un clic de pointeur est un événement tactile ordinaire, de la même catégorie que ce qu’un doigt envoie déjà, il n’a donc besoin de rien de plus que ce qu’une extension de clavier possède déjà par défaut. L’accès complet régit l’accès au réseau et le presse-papiers système ; il n’a aucune influence sur la façon dont un clavier reçoit un clic, qu’il vienne d’un doigt ou d’une souris.

Où Kibo se situe

Kibo dessine ses touches de la façon habituelle, comme des boutons étiquetés qui répondent à un événement tactile d’où qu’il vienne, si bien qu’un clic de souris les atteint exactement comme le ferait un doigt — thèmes, sons de touche et effets de rétroéclairage compris, sans aucun réglage de pointeur séparé dans l’app puisqu’aucun n’est nécessaire. L’accès complet reste une affaire totalement à part : Kibo ne le lit que pour les boutons Copier le mot, Copier la ligne et Coller de sa propre barre d’outils, et un pointeur de souris fonctionne pareil avec cet interrupteur laissé éteint. Kibo est gratuit à télécharger.

Questions fréquentes

Un clavier tiers fonctionne-t-il avec une souris Bluetooth sur iPhone ?

Oui. Un clic de souris délivre le même événement tactile qu’une pression du doigt à cet endroit de l’écran, et une extension de clavier n’a aucun moyen de distinguer les deux, donc n’importe quelle touche répond à un clic de pointeur exactement comme à un doigt.

Connecter une souris cache-t-elle le clavier à l’écran comme le fait un clavier Bluetooth ?

Non. Seul un clavier physique fait cela, parce qu’il envoie les frappes directement dans le champ de texte sans rien laisser à l’écran à toucher. Une souris ajoute juste un pointeur pour toucher le clavier déjà présent, donc thème, son et lumière continuent de fonctionner normalement.

Faut-il l’accès complet pour utiliser un clavier tiers avec une souris ?

Non. Un clic de pointeur est un événement tactile ordinaire, la même chose qu’un clavier reçoit déjà d’un doigt par défaut. L’accès complet couvre l’accès au réseau et le presse-papiers système, aucun des deux n’ayant de rapport avec la façon dont un clic atteint le clavier.

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