105 votes

Comment supprimer la limite des pressions sur les boutons du clavier du PC ?

Chaque fois que je joue à un jeu PC avec les touches directionnelles, je ne peux appuyer que sur deux boutons à la fois. Par exemple, si je joue à un jeu de tir comme R-Type, je ne peux pas maintenir le bouton de tir enfoncé tout en me déplaçant en diagonale. L'ordinateur ignore tout simplement l'appui supplémentaire sur le bouton.

Comment supprimer cette limite pour pouvoir tirer en se déplaçant en diagonale ? Cette limitation semble s'appliquer à tous les jeux.

J'utilise Windows 7, si cela fait une différence. J'ai remarqué le même problème à l'époque où j'utilisais Windows XP.

114voto

voyce Points 499

Il s'agit d'une limitation matérielle de votre clavier. Malheureusement, la seule solution est d'acheter un meilleur clavier qui ne présente pas cette limitation.

Pour être plus précis :

Afin d'économiser de l'argent, les fabricants de claviers placent souvent de nombreuses touches sur le même "circuit" en quelque sorte dans le câblage du clavier. Cela empêche d'appuyer simultanément sur plusieurs touches dans la même région du clavier. Parfois, cela empêche même d'appuyer sur plus de deux touches à la fois sur l'ensemble du clavier. Souvent, le shift , ctrl y alt ne font pas partie de cette limitation, vous pouvez donc tenir les touches shift et appuyez sur 2 autres touches en même temps et ça fonctionnera toujours bien.

Même les claviers de jeu haut de gamme ont souvent une limite matérielle similaire, bien que le plafond soit beaucoup plus élevé, de sorte qu'il est peu probable qu'il soit atteint au cours d'un jeu normal.

13 votes

C'est une limitation courante des claviers d'ordinateurs portables, en particulier.

46 votes

Avez-vous des suggestions sur la façon d'identifier ce problème lors de l'achat de claviers ?

1 votes

Les claviers à commutateur mécanique permettent généralement d'effectuer des pressions multiples, mais peuvent être assez coûteux.

47voto

ProphetV Points 697

Le forum des passionnés de clavier à geekhack.org dispose d'un vaste liste des claviers (connexion requise) testés pour leurs capacités N-Key-Rollover, ainsi que des instructions sur la façon de trouver le nombre de pressions simultanées sur un certain clavier.

X-key-Rollover (où X est un nombre entier plus petit que le nombre de clés physiques) est le minimum nombre de touches qui s'enregistreront correctement en toutes circonstances. Un véritable N-key-Rollover (NKRO) signifie que tous peuvent être maintenues enfoncées et s'enregistrer correctement. La plupart des claviers standard n'offrent que 2KRO, et bien qu'il soit possible que certaines combinaisons de touches permettent à plus de touches de s'enregistrer simultanément, cela n'est pas garanti, et peut même différer entre différentes révisions d'un même clavier.

Voici une liste de claviers ayant un NKRO confirmé sur une connexion PS/2 ou 6KRO/18KRO sur USB (qui est une limitation de l'USB) provenant du site geekhack.org fil du forum (connexion requise) (5 juin 2012) :

Adesso MKB-125B: 6KRO with USB cable adapter, NKRO with PS/2.
Adesso MKB-135B (full sized): 6KRO with USB cable adapter, NKRO with PS/2.
Cherry G80-3494 (Cherry Red): 6KRO with USB, NKRO with PS/2 adapter.
Cherry G80-3600 (Cherry Red): 6KRO with USB, NKRO with PS/2 adapter.
Cherry Corp G80-8200lpdus: NKRO PS/2.
Cherry G80-1950PQAXB.
Cherry Corp MX8100 G80-8113LRCUS-2: NKRO PS/2.
Cherry Corp G80-8113HRBUS-2: NKRO PS/2.
Cherry Ergoplus G80-5000HAMDE/03: NKRO PS/2.
Das S: 6KRO under USB, NKRO with PS/2 purple adapter.
Das 3 (previous model): 12KRO under USB, can not be used with PS/2.
Deck Legend: 6KRO under USB, NKRO under PS/2.
Deck 82 Key: 6KRO under USB (no PS/2 option).
DSI Modular Mac.
Ducky keyboards. 6KRO under USB, NKRO with PS/2 adapter.
Ducky G2 keyboards (special edition). 18KRO USB and NKRO PS/2.
F21-7d Mechanical Keyboard . 6KRO over USB (no PS/2 option).
Filco Keyboards Listed as NKRO. 6KRO under USB, NKRO with PS/2.
G-Tune Realforce 108B-MP - NKRO over PS/2.
IBM Model F AT: NKRO AT/PS/2 adapter.
iRocks KR-6230. 6KRO with USB.
KBC Poker. 6KRO with USB. NKRO with PS/2 adapter.
Key Tronic KB101 Plus: NKRO PS/2.
Kinesis Advantage: 6KRO under USB.
Kinesis Contoured: 6KRO under PS/2.
Leopold FC200R: 18KRO USB (Windows/OSX/Linux), NKRO with PS/2
Leopold FC500R (FullSize): 18KRO USB (Windows/OSX/Linux), NKRO with PS/2.
Marquardt MiniErgo: NKRO PS/2.
Matias Tactile Pro 3.0: 6KRO USB.
Microsoft Sidewinder X4: 18KRO over USB 
NCR Cherry G80-0528H/10 NKRO PS/2.
NEC APC-H412: NKRO PS/2.
Noppoo Chocolate Min (tenkeyless): Full NKRO under USB and NKRO PS/2.
Noppoo Chocolate Pro (fullsize): Full NKRO under USB and NKRO PS/2.
Northgate Omnikey 101 and CVT Avant Stellar: NKRO PS/2.
PFU Happy Hacking Keyboard: 6KRO under USB. Can not be used with
    PS/2 adapter. 
Qpad MK-80 (Cherry blue): 6KRO with USB, NKRO with PS/2 adapter
    (included).
Qpad MK-85 (Cherry red): 6KRO with USB. Can not be used with PS/2
    adapter.
Raptor Gaming K1: 6KRO under USB. Can not be used with PS/2 adapter.
Rosewill RK-9000 (Gen1, nonremovable cord): 6KRO USB, NKRO with PS/2
    adapter.
Rosewill RK-9000 (Gen2, removable cord): 6KRO USB, NKRO with included
    PS/2 cable.
Steelseries 6G Version 2, 7G: 6KRO USB, NKRO with PS/2 adapter.
Thermaltake Meka G1: 6KRO under USB, NKRO with adapter.
Topre Realforce: 6KRO under USB. Can not be used with PS/2 adapter.
XArmor U9BL: NKRO under native PS/2, 6KRO thru green USB adapter.
XArmor U9BL-S (Cherry Brown): 6KRO USB, NKRO with included PS/2 adapter.
Zenith ZKB-2: PS/2.

Les claviers suivants ne prennent en charge que 2KRO et n'enregistrent parfois même pas les pressions de touches courantes liées au jeu (Source : geekhack.org). fil du forum (connexion requise), 5 juin 2012) :

Cherry Corp G80-3000 (all variations): 2KRO. Fails QWA.
Cherry Corp G80-8200HUAUS-2 (Note: USB Version): 2KRO
Cherry Corp G80-6421 (MX SPOS): 2KRO. Fails QWA.
Cherry Corp G80-MX-11900: 2KRO
Das 2 (Cherry Corp OEM) and Das 1 (Rubber Dome): 2KRO. Fails ASX.
Deck 82 Older Fire and Gold models.
Filco keyboards not specifically listed as NKRO: 2KRO
IBM Model M: 2KRO. Fails ASX, WDE, WAQ, and many others.
iOne Scorpius M10: 2KRO. Fails WASD.
Omnikey Evolution: 2KRO
Omnikey NCS: 2KRO. Fails QAS
Plum 87: 2KRO. Fails WDE, WAQ
Rapoo V7: 2KRO
Razer BlackWidow/BW Ultimate: 2KRO
SteelSeries 6Gv1: 2KRO. Fails QAS, WSD despite being advertised as 8KRO.
Tipro Matrix keypads/boards: 2KRO according to software documentation. 
TG3 BL82: 2KRO. Fails ASW.
Unicomp Customizer 104: 2KRO. Fails WDE, WAQ and many others.
Xarmor U9 - 2KRO - Fails WRV
Xarmor U9W - 2KRO - Fails ASX

Les claviers "optimisés pour le jeu" essaient de prendre en charge les groupes de touches typiques du jeu, souvent en donnant aux touches de gauche la priorité sur les touches de droite. Pourtant, même ces types de claviers ne sont pour la plupart que des 2KRO, et ne prennent donc pas toujours en charge les groupes de touches pertinents (Source : geekhack.org fil du forum (connexion requise), 5 juin 2012) :

ABS M1: 2KRO - fails WAS, WDE, Caps-LShift-S
    (despite being advertised as 6KRO).
Deck Fire 82, Toxic 82, Gold 82 (since corrected in Deck Ice 82): 2KRO.
    Fails QWE.
iRocks KR6820: 2KRO but is optimized for many common gaming key combos.
Logitech G11 : 2KRO. Fails QA-Downarrow.
Logitech Gaming Keyboard G110: 2KRO Fails ZXC, MKL.
Logitech G15V1: 2KRO Fails Rshift-RightArrow-UpArrow,
    Rctrl-DownArrow-LeftArrow.
Logitech G15V2: 2KRO 
Logitech Illuminated Keyboard: 2KRO. Fails Lshift-W-Spacebar.
Microsoft Sidewinder X6 : 2KRO. Fails Ctrl-W-R.
Razer Black Widow (lighted and non-lighted): 2KRO. Fails ZXC.
    Well optimized around WASD/ESDF clusters. Any combo above 2 arrow keys
    fails (note CTRL-AQ does work), ESDF combo.
Razer Lycosa: 2KRO. Fails HJK but passes ASX.
Rosewill RK800G. 2KRO. Can press Q, W, E, A, S, D, space, up,
    left arrow, right arrow, down at the same time.
Saitek Eclipse: 2KRO. Fails QWA, LOP.
SteelSeries 6Gv1: 2KRO. Fails QAS, WSD despite being advertised as 8KRO.
SteelSeries Merc Stealth: 2KRO. Fails ERT, DFG, CVB despite being advertised
    as 7KRO.

0 votes

Je viens de tester le clavier de mon MacBook Pro fin 2012, il semble qu'il fonctionne avec toutes les 6 touches sur lesquelles j'appuie (il est sur USB interne).

19voto

Nolonar Points 41610

Les autres réponses expliquent déjà bien pourquoi la limite ne peut être relevée. Cette réponse va essayer d'expliquer ce qu'est la limite et pourquoi elle existe en premier lieu.


La raison pour laquelle de nombreux claviers ne permettent pas l'utilisation de plus de 2 touches en même temps (avec quelques exceptions notables comme Ctrl + Alt + Del ), c'est à cause d'un fonctionnalité appelé "anti-ghosting".

Qu'est-ce que l'anti-hosting et pourquoi en ai-je besoin ?

Comme son nom l'indique, l'anti-ghosting est une fonction destinée à empêcher le ghosting, un bug qui apparaît dès que l'on tente d'appuyer sur plus de 2 touches simultanément. Dès que la troisième touche est enfoncée, le clavier voit qu'une quatrième touche (fantôme) est enfoncée.

Comment le fantôme est possible ?

Auparavant, chaque touche d'un clavier était reliée à un fil unique, de sorte que le clavier savait exactement quelles touches étaient enfoncées. Afin de réduire les coûts, les fabricants ont choisi de réduire le nombre de fils nécessaires pour mapper toutes les touches. Pour ce faire, ils ont créé une grille et ont fait correspondre les touches à cette grille.

Considérons le clavier suivant : Il s'agit d'un clavier simple avec 9 touches (numérotées 1 a 9 ) mappé sur une grille, qui utilise 6 fils (au lieu de 9), 3 horizontaux et 3 verticaux.

 | | |
-7-8-9
 | | |
-4-5-6
 | | |
-1-2-3

Si j'appuie sur la touche 7 la colonne de gauche et la ligne supérieure enverront un signal au clavier. Le clavier sait sur quelle touche j'ai appuyé, car il n'y a qu'une seule touche affectée à la colonne de gauche et à la rangée du haut.

Si j'appuie sur 8 la colonne du milieu va aussi se déclencher, mais comme je n'ai pas lâché l'affaire 7 la colonne de gauche est toujours allumée. A ce stade, le clavier sait que je suis en train d'appuyer sur 7 y 8 simultanément, car ce sont les seules touches possibles qui peuvent allumer à la fois les colonnes de gauche et du milieu, qui sont toutes deux mappées sur la ligne supérieure.

Mais que se passe-t-il si j'appuie sur 5 également ? À ce stade, la rangée du milieu s'allume, mais le clavier n'a aucune idée de la colonne à laquelle appartient le signal, puisque les colonnes de gauche et du milieu sont toutes deux pressées en ce moment. Pour cette raison, le clavier va supposer que j'ai non seulement appuyé sur 5 mais aussi 4 également.

Clé 4 est une "touche fantôme", car elle semble être enfoncée alors qu'elle ne l'est pas. Avec l'anti-ghosting, le clavier ignore les deux touches suivantes 4 y 5 parce qu'il ne sait pas lequel a été pressé.

Mais je peux appuyer Ctrl + Alt + Del Non ?

Oui. Selon le mappage des touches, il est possible pour le clavier de détecter 3 touches ou plus simultanément. La plupart des fabricants conçoivent leur clavier de manière à ce que les personnes puissent appuyer sur plusieurs touches de modification ( Shift , Ctrl , Alt ) ainsi qu'au moins une clé régulière supplémentaire.

Cependant, bien que cela soit suffisant pour la plupart des utilisateurs, ce n'est pas assez pour un joueur qui a besoin d'appuyer sur le bouton de la télécommande. W + A + Ctrl + en même temps, et un autre joueur peut avoir besoin d'une combinaison de touches complètement différente.

Alors comment savoir quel clavier je dois acheter ?

Heureusement, il y a un terme pour cela : " Renversement ".

Bien que différents claviers puissent prendre en charge différentes combinaisons de 3 touches ou plus, ils sont tous garantis de reconnaître au moins 2 touches simultanément. C'est ce qu'on appelle un "2-rollover", ce qui signifie que n'importe quelles 2 touches seront reconnues.

De nombreux claviers de jeux mentionnent leur rollover. Certains sont annoncés comme 3-rollover (n'importe quelles 3 touches fonctionnent) ou 5-rollover, certains claviers haut de gamme peuvent même être 10-rollover (n'importe quelle combinaison de 10 touches est reconnue). Les claviers les plus chers peuvent également être annoncés comme étant "n-rollover", ce qui signifie que vous pouvez (en théorie) appuyer sur toutes les touches du clavier en même temps et qu'elles fonctionneront toutes.

Le terme peut varier selon le fabricant ou le magasin qui les vend. Par exemple, j'ai trouvé un clavier sur Amazon qui prétend avoir " 19 Clés non-conflictuelles ", ce qui fait probablement référence à un roulement de 19.

Naturellement, plus le taux de retournement est élevé, plus le clavier est cher.

En règle générale, si le clavier n'est pas destiné aux joueurs, il y a de fortes chances qu'il ne soit qu'à 2 rotations et qu'il souffre donc de la même restriction à 2 touches. Mais attention ! Tous les claviers de jeu ne sont pas garantis pour être à 3 roulements ou plus ; certains peuvent simplement être optimisés pour le jeu. WASD malgré le fait qu'il n'y ait que 2 roulements. Si vous voulez éviter toute surprise, faites attention au rollover du clavier.

8voto

AdamTheWebMan Points 81

Si la demande est suffisante, la prise en charge de l'appui simultané sur les touches pourrait devenir une norme disponible, mais c'est peu probable.

J'ai entendu dire que le SteelSeries Zboard supporte plusieurs (7 je crois) touches de clavier. Un autre que j'ai entendu est Avant stellaire . Cette discussion pourrait également vous intéresser.

3voto

Ozan Sener Points 31

Comme StrixVaria l'a souligné, il s'agit d'une limitation matérielle. Mais vous pouvez trouver un clavier comme vous le souhaitiez (il coûtera plus cher que ce que vous dépensez habituellement mais ces claviers ont tendance à durer beaucoup plus longtemps, à être plus faciles à taper, plus confortables et peut-être même plus sains). La fonction que vous souhaitez est généralement appelée "N-key Rollover" et les claviers mécaniques modernes en sont généralement dotés. . Sur les claviers dotés de la fonction N-key Rollover, chaque touche est scannée indépendamment (ces claviers sont dotés d'un commutateur mécanique indépendant pour chacune de leurs touches et leur fabrication a tendance à coûter plus cher), de sorte que, quel que soit le nombre de touches sur lesquelles vous appuyez, aucune d'entre elles ne passe inaperçue.

Vérifiez Filco des claviers Elite Keyboards ou Das Keyboard*. Je préfère les claviers Filco mais Das est plus cool :). Ces deux claviers sont équipés de deux interrupteurs différents (enfin, trois pour Filco mais évitez les Cherry Blacks), "Cherry MX Blue" est bruyant/clicyeux (comme les vieilles cartes IBM Model M), "Cherry MX Brown" est silencieux. Il y a une petite différence dans la sensation mais c'est une question de goût. Das n'utilise pas l'étiquette "brown" ou "blue", il les qualifie simplement de normales et de silencieuses. De plus, si vous décidez d'opter pour Filco, vous devez en prendre un dont le nom contient "NKRO" pour N-key Rollover. NKRO est la valeur par défaut de tous les claviers Das.

Si vous passez beaucoup de temps devant votre ordinateur (qu'il s'agisse de codage ou de jeux), je vous conseille de considérer cela comme un investissement et de vous procurer un vrai clavier comme celui-ci :)

*Je me suis enregistré pour poster ceci mais il semble que je ne puisse ajouter qu'un seul lien :/. Vous devez chercher le clavier das sur Google.

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X