Le clavier filaire d'Apple plus réactif que des claviers gamer

Stéphane Moussie |

La latence ne fait pas partie des caractéristiques mises en avant par Apple pour son (ancien) clavier filaire, et pourtant, il y aurait de quoi. Dan Luu, ingénieur chez Microsoft et passionné de claviers, s’est rendu compte que le clavier USB d’Apple était celui qui avait la plus faible latence parmi la vingtaine qu’il a testés.

À l’aide d’une caméra à haute vitesse et d’un analyseur logique, il a mesuré 15 millisecondes de latence entre le moment où il appuye sur une touche et le moment où l’interaction est prise en compte. Les autres claviers sont moins rapides que celui d’Apple d’après ce test — de 20 à 60 ms —, y compris des modèles pour joueurs (Razer Ornata Chroma et Tomoko) censés être très réactifs.

Comment est-ce possible ? Cela s’explique simplement par la conception du clavier d’Apple, qui a une course plus courte que les autres, et par le protocole de test, qui favorise cet aspect en démarrant la mesure à partir du premier contact avec la touche :

La plupart des switchs commencent à se déclencher avant que la touche ne soit complètement enfoncée, mais la course est toujours un élément important et peut aisément ajouter 10 ms de délai. En comparaison, la course est si réduite sur le clavier d’Apple qu’elle ne peut pas être capturée avec une caméra à 240 images par seconde. Elle doit être inférieure à 4 ms.

Razer Ornata Chroma

Et pourquoi démarrer la mesure au moment du contact avec la touche et pas au moment de l’activation du switch, alors que des claviers utilisent justement des techniques pour réduire la latence à partir de cette seconde étape ? Tout bêtement parce qu’en utilisation normale, on presse la touche et pas juste le switch, justifie Dan Luu.

Logiquement, le clavier des MacBook et MacBook Pro doit être encore plus réactif que le clavier filaire d’Apple puisque sa course est encore plus courte. Cela étant, ça ne devrait pas pousser les joueurs à abandonner leur clavier mécanique. La latence est une chose, mais le confort et la fiabilité en sont des autres, et à ce petit jeu, les claviers spécialisés sont les plus adaptés pour marteler ZQSD.

Source
Tags
avatar je-deteste-android- | 

Les vrais gamers jouent avec le combo Magic Mouse et Magic Keyboard, pas ces trucs multicolores de gamins ?

avatar Link1993 | 

@je-deteste-android-

Pff... Apple Pro keyboard et wireless Mighty Mouse...

(Et à part le soucis du mono bouton de la mighty, ce sont pour moi les meilleurs périphériques pour jouer ! Et je les utilises encore !)

J’ai hésité avec la hockey pock mouse aussi pour plaisanter...

avatar mat 1696 | 

@je-deteste-android-

C'est sûr que le gamer avec:

-iMac 21.5 (cg intégrée)
-Magic Mouse
-Magic Trackpad
-Magic Keyboard "simple"

Sera à mon avis pris très au sérieux par sa communeauté ??

Mais bon c'est un peu chercher la petit bête, on le sait tous les Mac sont pas fait pour jouer...

avatar loupsolitaire97 | 

Les harcores gamers jouent avec trackpad !

avatar Danny Wilde | 

J’adore ce genre d’article ?

avatar PierreBondurant | 

@Olivier S

« En comparaison, la course est si réduite sur le clavier d’Apple qu’elle ne peut pas être capturée avec une caméra à 240 images par seconde. Elle doit être inférieure à 4 ms. »

Excellent! Dans un autre style, ça me rappelle les pères de mes potes qui passaient le dimanche entier dans leur garage à bricoler.

avatar macnewbie007 | 

« passionné de claviers »
Il doit être occupé tous les mercredis soirs, lui :)

avatar occam | 

@macnewbie007

Dan Luu n'est pas le premier à se rendre compte de la qualité de ces claviers. J'en ai trois, et je reçois des offres de plus en plus alléchantes pour les revendre, depuis qu'ils ne sont plus disponibles. Mais comme ce sont aussi mes meilleurs claviers...

avatar C1rc3@0rc | 

@occam

Jusqu'a une epoque recente tous les claviers Apple beneficiaient d'une conception soignée et d'une realisation tout aussi "aux petits oignons".
J'en ai plusieurs, dont quelques uns de collection (Lisa, PowerMac), qui s'ils sont dans le plus pur style "mecaniques" etaient fait pour travailler vraiment. Indestructibles, fonctionnels, rapides,.. bref les caractéristiques qui ont fait l'ancienne réputation d'Apple.

La il est intéressant de noter, en dehors de l'histoire de la course - une des composantes mais beaucoup de claviers actuels sont aussi plats et pourtant bien plus lents, surtout sur les portables - que ce clavier mythique etait conçu pour etre rapide et résistant. Un soin du detail derriere lequel on voit bien l'ombre de Jobs.
A noter que les caractéristiques de ce clavier, sont aussi celles des claviers intégrés aux Mac portables, ceux d'avant le Mabook Retina, comme les Macbook Air et Macbook Pro jusqu'a 2015. Machines qui beneficiaient aussi a cette epoque d'un trackpad bien conçu et en totale adéquation.

Il faut noter que ce soin qui etait porté aux claviers est paradoxal: depuis le Mac, le credo d'Apple c'est la souris et l'interface graphique, souris qui elle n'a pas eu les memes attentions.... les paradoxes d'Apple!

A noter aussi que dans l'article original l'auteur explique que les anciens PC etaient plus reactifs (2 a 4 fois) que les dernieres machines sorties...

avatar bbtom007 | 

@macnewbie007

Grave !

avatar 406 | 

il manque donc l'Anti-Ghosting sur le clavier apple

avatar C1rc3@0rc | 

@406
Ben non justement, pas de lag, donc pas besoin ;)
Par contre sur les écrans ils manque bien quelques techno comme le G-Synch...

avatar LeSedna | 

Pour moi le plus important dans mon clavier gamer c’est le “click”. Du coup j’aime beaucoup les switch’s légers mais bruyants. Je joue à Starcraft, ça influe beaucoup mon choix, sur un FPS je n’aimerais pas du tout mon clavier actuel.

À une époque je cherchais désespérément un vrai clavier mécanique Apple, et ça a existé chez raser mais c’est discontinué et j’ai fini par oublier même l’idée de jour sur Mac OS X de base pour simplifier le problème.

avatar Grizzzly | 

Je joue et tape sur un clavier mecanique ducky, c’est le top, les touches font click comme un bon bouton de stick arcade, c’est précis mais surtout jouissif à utiliser.

avatar stefhan | 

Je n’ai jamais réussi à jouer avec un trackpad encore moins avec une Mighty Mouse (crampes au bout de quelques minutes d’utilisation !). Une bonne souris Microsoft ou Logitech filaire. Et je confirme pour les claviers Apple : excellents et très agréables à utiliser.

avatar iDanny | 

Faut qu’ils mettent les mecs qui ont bossé sur le clavier dans l’équipe en charge de la calculatrice, bordel ??

avatar bonnepoire | 

Il est mort il y a 15 ans ?

avatar e2x | 

@iDanny
?
Mince , j’ai bien besoin de lui aussi pour tous les appareils usb / MIDI qu’on nous vend pour la musique.

avatar C1rc3@0rc | 

Ah ben la y a rien a faire, le probleme vient de l'USB... le seul moyen c'est de passer a des perif Thunderbolt ou les anciens Firewire qui étaient conçus pour du temps reel et sans lag...

avatar fousfous | 

J'ai toujours joué sur clavier plat et jamais je n'utiliserai les claviers mécaniques qui sont lent et qui font une tonne de miss click parce que les touches tellement grosses s'enfoncent à la place de celle d'à côté.
Je comprend pas comment on peut éprouver du plaisir à utiliser ce genre d'antiquité.

avatar algounet | 

Car ils sont plus rapides, font moins de miss click, et le fait qu'ils soient considérés comme des antiquités démontre leur résistance.

avatar EBLIS | 

Tu n'as pas utilisé un clavier mécanique pour gamer peut-être ? Les claviers actuels dédiés sont plutôt précis et confortables.
Perso pour le jeu je suis depuis une dizaine d'années sur les périphériques type Nostromo, j'ai depuis plus d'un an le Orbweaver mécanique et c'est top. Il suffit de choisir quel type de switchs on veut. On peut aussi raccourcir la course avec des O'rings et là c'est top car en plus ça diminue le bruit des touches. Perso je n'arrive pas à jouer sur un clavier plat, qui pourtant est celui de mon portable gamer, car je ne ressens pas les touches. Avec mon Orb, mes doigts se positionnent parfaitement sur les touches même dans le noir, je trouve le "retour tactile" bien supérieur à un clavier plat.

avatar oomu | 

je n'ai jamais eu à me plaindre du clavier filaire apple avec World of Warcraft.

Mais je ne joue pas du tout en niveau compétitif (raid Mythique).

avatar algounet | 

avoir Fn au lieu de Ctrl ça te pénalise énormément dans wow, des dizaines de raccourcis en moins. Obligé d'installer un script pour les inverser.

avatar oeilneuf | 

Pour moi, les claviers Apple ont cessé d'être compétitifs non en jeux, mais en bureautique / PAO, le jour où les touches de fonctions ont été regroupées sans aucun espace. "Autrefois", elles étaient groupées (comme sur le clavier Razer Ornata Chroma en photo) par groupes de 5, chaque groupe étant séparé des autres par un espace. Cela avait un avantage considérable : utiliser les touches de fonction à l'aveugle, au toucher, sans quitter l'écran des yeux.

avatar Rigat0n | 

Je suis passé sur un clavier mécanique avec des switchs légers car plus confortable et plus robuste mais il faut reconnaître que je connais très peu (pas ?) de clavier autre que mécanique qui arrive à la cheville de ceux d'Apple en terme de design ou de confort d'utilisation !

avatar cocotux | 

A quand un clavier réactif sur iOS 11 aussi ?? C'est honteux de tels ralentissements à ce prix là... ?

avatar DouceProp | 

Je me répète : c'est une honte que ce clavier filaire ne soit plus vendu par Apple.
Ça fait de plus en plus cher le café renversé.

avatar furfx | 

"Cela s’explique simplement par la conception du clavier d’Apple, qui a une course plus courte que les autres, et par le protocole de test, qui favorise cet aspect en démarrant la mesure à partir du premier contact avec la touche"

C'est justement pas comme ça qu'on mesure la réactivité d'un clavier... Dans son test, il suffit juste de réduire la course des touches pour monter en réactivité.

avatar EBLIS | 

Exact, je ne suis pas convaincu du protocole de test surtout que sur les claviers mécaniques ont peut réduire la course à sa guise.

avatar LeGrosJeanLou | 

@furfx

T'as une logique de benchmark.

Si la latence clavier a une importance c'est pour mesurer la rapidité de l'application de la réaction de l'utilisateur face à une situation.

Donc la course de la touche a une incidence sur ce temps.

Dans un exemple nettement exagéré, imagine que tu doives obligatoirement parcourir 5m avant de pouvoir appuyer ta touche. Tu conçois donc que dans ce cas de figure la latence du clavier est directement impactée par cette "course", même si mécaniquement le clavier avait lui-même une latence nulle.

Le but de la manœuvre est de se confronter à une utilisation réelle, pas à une valeur théorique.

Un clavier c'est un ensemble.

avatar furfx | 

J'ai une logique scientifique.

La procédure qu'il utilise montre la réactivité+le temps qu'il faut pour appuyer sur une touche.
Ce qui est d'autant plus imprécis vu qu'on peut appuyer mollement, fortement, lentement ou rapidement sur les touches, modifiant les valeurs finales.

La réactivité c'est le temps entre le moment ou l'interrupteur est actionné et le moment ou l'ordinateur reçoit la commande.
On peut faire un clavier avec une course de 5m plus réactif que les claviers montrés ici.

Si je suis la logique de la personne dans l'article, ce clavier-ci devrais être parmi les plus réactifs du monde :
https://images-na.ssl-images-amazon.com/images/I/61DBMGz4SwL._SL1000_.jpg

"Le but de la manœuvre est de se confronter à une utilisation réelle, pas à une valeur théorique."
Dans ce cas, pourquoi s'amuser à calculer la "réactivité" de plusieurs claviers ?
Il n'y pas besoin de faire une quelconque mesure pour comprendre qu'une faible course va activer l'interrupteur plus vite.

Pour se confronter à une utilisation réelle, la seule solution c'est de tester le produit soi-même. On a pas les tous les même préférences. L'article semble suggérer qu'avoir une faible course pour les touches c'est mieux car plus réactif. Alors que finalement c'est juste des goûts et de couleurs.
Un clavier plus "réactif" ne va pas augmenter votre vitesse de frappe. Un clavier où vous êtes à l'aise oui.

"Un clavier c'est un ensemble."
Oui je suis tout à fait d'accord, rien dit en opposition avec ça.

avatar LeGrosJeanLou | 

@furfx

"Ce qui est d'autant plus imprécis vu qu'on peut appuyer mollement, fortement, lentement ou rapidement sur les touches, modifiant les valeurs finales."

Le testeur n'est pas une variable. C'est toujours le même. Donc sa manière moyenne de frappe n'a pas d'impact sur le résultat final.

"La réactivité c'est le temps entre le moment ou l'interrupteur est actionné et le moment ou l'ordinateur reçoit la commande."

Tu prends en compte le temps que l'interrupteur passe de ouvert à fermé dans ton calcul ou pas ? Parce que tu comprends bien qu'il ne faut pas le même temps pour actionner un interrupteur domestique qu'on actionne avec le doigt et un interrupteur d'usine qu'on actionne avec le bras.

"On peut faire un clavier avec une course de 5m plus réactif que les claviers montrés ici."

C'est bien le problème de ton jugement. Le clavier n'est pas plus réactif. Une partie de l'ensemble est plus réactif. Mais l'utilisation du clavier n'est pas dissociable de son ensemble. Imagine un autre cas de figure. D'un côté tu as un ordinateur portable capable de calculer 300 FPS mais dont l'écran est incapable d'en afficher plus de 30, et de l'autre tu as un ordinateur capable de calculer 150 FPS mais dont l'écran est capable d'en afficher 60 FPS. Quel ordinateur t'offrira le meilleur confort de jeu ? La réponse est évidente, c'est le deuxième même s'il est 2 fois moins puissant que le premier. C'est la même chose ici.

"Pour se confronter à une utilisation réelle, la seule solution c'est de tester le produit soi-même."

C'est exactement ce que le testeur a fait.

Maintenant si tu fais le même test que lui tu arriveras aux mêmes conclusions. Parce que ta vitesse de frappe (en cm de course de touche par ms) est une moyenne constante.

"Dans ce cas, pourquoi s'amuser à calculer la "réactivité" de plusieurs claviers ?
Il n'y pas besoin de faire une quelconque mesure pour comprendre qu'une faible course va activer l'interrupteur plus vite."

Parce que la réactivité du clavier est une valeur qui dépend à la fois de la réactivité électronique de l'appareil et de la "réactivité" mécanique de la touche. Prend une machine à écrire, la réactivité du clavier dépend uniquement de la longueur de course (et éventuellement de la capacité de la machine à ne pas s'enrayer). Tu te focalises sur un seul paramètre au lieu de voir l'ensemble.

Je vais essayer une dernière analogie (totalement éculée je le regrette). Tu peux avoir un moteur de bagnole 2 fois plus puissant qu'un autre, si la masse de la bagnole est 4 fois supérieure t'auras du mal à avoir égaler l'accélération de la seconde (en admettant que tout autre paramètre soit identique).

Donc non, la réactivité d'un clavier n'est pas égale à la réactivité de ses composants électroniques.

avatar Jeff Tremblay | 

Le fameux clavier filaire d'Apple ! C'est encore mon meilleur clavier sur mon PC au bureau. C'est d'ailleurs le seul que je connaisse qui respect scrupuleusement la configuration canadienne-française (québécoise) des touches. Donc, pas besoin de connaître le code ASCii par cœur pour des caractères moins usuels. Une grande qualité que j'apprécie, c'est la facilité à le nettoyer pour lui redonner des touches blanches. Un tour au lave-vaisselle à température modéré ou un bon lavage au lavabo à l'eau chaude et au savon à vaisselle. Un séchage de quelques jours (on fait ça le vendredi d'un weekend de trois jours) et nous revoilà repartis pour l'année.

avatar algounet | 

Bon j'ai fait mes propres tests

- caméra : Iphone à 240 ips
- clavier : clavier mécanique filaire (usb, cherry mx, pas de drivers)
- écran : LG 60 Hz lambda en DVI
- souris : Logitech G502 filaire (usb, 1000Hz, pas de drivers)
- config : i7 920 (de 2008), gtx 970, ssd, w10 à jour

Le point de départ est 1 frame après le premier mouvement de la touche (condition réelle) . Le point d'arrivée est la première réaction affichée à l'écran (donc ça ne teste pas seulement le clavier mais tout le processus)

résultat moyen :
clavier : 6 frames (1/240)*1000*6 = 25ms
souris : 4 frames (1/240)*1000*4 = 16.67ms

Je comprends pas trop l'article du coup !!

avatar pakal | 

Le clavier a une course plus courte donc il est plus rapide.

chapeau l'artiste.

avatar elamapi | 

Et sinon, le ghosting, les macros, le retro eclairage, la resistance au martellement, la garantie et le changement de touche ?

avatar Vivid (non vérifié) | 

a quand un clavier spécial analphabète ? il replacerait gamer par joueur etc etc

CONNEXION UTILISATEUR