キーボードゴーストは、見逃されたキーのキャッチオールラベルとしてよく使われますが、根本的な動作はより具体的です。 キーボードはスイッチ行列をスキャンします。 特定の同時の組み合わせがあいまいになる可能性があるため、設計は1つのキーをブロックしたり、意図しないキーを報告したり、ダイオードやコントローラロジックを使用して、信号を独立して保つことができます。
プレーヤーにとって、実用的な症状は単純です。個々のキーが機能しますが、特定の動きや能力の組み合わせはそうではありません。 従って正しいテストは従って使用します 厳密な物理的な組合せ ランダムキーを押すのではなく、複数の番号が表示されるまでゲームから。
ゴースト、ブロック、ロールオーバー
真のゴーストは、行列の曖昧さのために報告されていないキーについて説明します。 多くの近代的なキーボードは、代わりに、実際のプレスキーのいずれかをブロックすることにより、不要なイベントを防ぐことができます。 プレイヤーは、経験が失敗したコンビネーションが似ているため、結果のゴーストを呼び出すことができます。
キーロールオーバーは、同時キーが報告できる回数について説明していますが、単一番号は各ポジションを記述しません。 6キーロールオーバーとして販売されたキーボードは、別の領域を制限しながら、一般的なゲームクラスターを慎重に扱うことがあります。 「アンチゴースト」は、選択したキーにのみ適用できます。 NKROは、幅広い独立した登録を記述していますが、組み合わせの便利なブラウザページは、電気マトリックス全体を認証することはできません。
有用な出力は、物理的なコードがページをまとめた記録です。
個々のキーから始める
開く キーボードテスター テストを有効にします。 一度に失敗したアクションに関与するすべてのキーを押し、リリースします。 身体を見る code表示される文字だけではありません。 KeyW 解釈された間、言語のレイアウトを渡る有用残っている物理的な位置を表します key アクティブなオペレーティングシステムのレイアウトを変更できます。
リリース後にアクティブなカウントがゼロに戻ることを確認してください。 1つのキーが単独で失敗した場合、問題は組み合わせに限定されません。 キーボードを再接続し、別のポートを試して、オペレーティングシステムのレイアウトやロールオーバーをテストする前にソフトウェアを再マッピングする。
ゲームクラスターを再現
利用する キーボードゴーストテスト あなたのシナリオに近いガイド付きクラスターを選択します。 典型的な例は、フォワードの動き、ストラフェ、スプリント、クロウ、ジャンプ、能力キーまたは数列武器選択を組み合わせます。
既知の注文で鍵をゆっくりと押します。 完全なグループを 2 秒間保持し、一緒に解放して下さい。 注文を変更して繰り返します。 2人の後に特定のキーが追加されるときのみ、行列の競合が現れます。 同じグループで同じ物理的なコードが消えた場合、結果は単一の速い試みより説得力があります。
それからあなたのゲームから厳密な結合を書き入れて下さい。 実質の失敗が伴う場合の一般的なWASDのデモンストレーションは十分ではないです Shift, Space, E そして、 W 一緒に。
ブラウザとオペレーティングシステムのショートカットのアカウント
Webページは、可能な限りのショートカットを受け取ることはありません。 オペレーティングシステムは、ブラウザが参照する前に組み合わせを予約することができ、ブラウザは、F5、Ctrl + L、Alt + Tab、システム/メタショートカットなどのキーをナビゲーションに使用できます。 不足している予約コンビネーションはキーボードが失敗したことを認識しません。
テストエリアを集中し、通常のゲームコードを好むことを確認してください。 ショートカットがブラウザをトリガーする場合、コンポーネントのキーを別々にテストし、オペレーティングシステムまたはメーカーのユーティリティを使用して、完全な組み合わせを行います。
キーが保持されると、ブラウザは繰り返しイベントを生成することもできます。 それは正常です。 リピートフラグは、新しい物理プレスとは異なります。 重要なリリースチェックは、キーが現れたり、フォーカスが変化したときにアクティブなセットがクリアされることです。
一般的な結果の解釈
意図したキーが観察されます。 選択した組み合わせは、この環境でこのブラウザに到達しました。 普遍的なマトリックスの証明書ではなく、正確なクラスターの証拠です。 実際のゲーム内コンビネーションを繰り返し、ソフトウェアのバインディングマッチを確認します。
1つのキーは、組み合わせでのみ消えます。 ゆっくりと繰り返し、プレス注文を変更します。 同じパターンが別のポートまたはコンピューターを横断している場合、行列ブロックが可能です。 異なる物理的な領域に1つのアクションをリマッピングすると、競合を避けることができます。
予期しない追加コードが表示されます。 正確な位置および繰り返しに注意して下さい。 ソフトウェアのリマッピングやアクセシビリティ機能も結果を変えることができますが、真の意図されていないキーゴーストが可能です。
リリース後にキーが立ち往生している。 最初にクリックして再フォーカス; ウィンドウフォーカスを失うと、一致するキーアップイベントを受信するページを防ぐことができます。 フォーカス変更なしで動作が繰り返されると、別のアプリケーションと接続を比較します。
失敗したセットアップを改善する
リバーシブルな変更から始めましょう。 レイヤーを再マッピングし、プロファイルのマクロを無効にし、直接接続して別のUSBポートを比較します。 ノートパソコンでは、組み込みのキーボードと外部キーボードを別々にテストします。
1つの組み合わせが失敗した場合、バインディングの変更は最も単純なソリューションです。 別の行列領域またはマウスボタンで1つのアクションをキーに移動し、正確なクラスターを再テストします。 通常のコンビネーションが失敗したり、個々のキーが信頼できない場合は、ファームウェア、接続、ハードウェア検査がより関連性になります。
パスワードまたはプライベートテキストを入力するためにオンラインテストを使用しないでください。 Keymap Labsは意味のある文章を必要としません。独立したテストキーのみを使用します。 現在のイベントセッションはページ内で処理され、キーシーケンスはアップロードされません。
反復可能な結果報告
サポートを求めるときは、キーボードモデル、接続、オペレーティングシステム、ブラウザ、物理的なコード、プレス注文、結果が他の場所で繰り返されるかどうかを含みます。 「W 時には失敗」は機能しにくい。 「KeyWは単独で観察されますが、ShiftLeft + KeyD + Spaceがすでに2つのポートにわたって保持されていないと、それは有用な証拠です。
その区別は、ラボのポイントです:別の人が再現できる正確な組み合わせであいまいな症状を置き換えます。