こんにちは、私の鹿のユーザーの皆さん、
DrunkDeer 開発者チャンネルへようこそ! これまで以上に優れた体験を提供するための作業と改善点を共有できることを嬉しく思います。
ここでは、当社の最新テクノロジーに関する最新情報と、それが当社製品の体験をどのように向上させるかについてご覧いただけます。
当社の Discord コミュニティに参加して、当社のエンジニアと直接チャットし、アイデアや提案を共有してください: https://discord.gg/zKuJbSBZ 。
本日は、ダイナミック 4WD システムと呼ばれる当社の自動キャリブレーション アルゴリズムをご紹介します。
自動キャリブレーションアルゴリズムとは何ですか?
磁気スイッチキーボードを使用している場合、次のような厄介な問題に遭遇したことがあるかもしれません。
- キーストロークのミス: キーを完全に押し込んだ後でも、予期せずキーが認識されなくなり、ゲームが突然停止することがあります。
- ファントム キーストローク: キーを押していないのにキーが勝手に作動し、ゲーム内で予期しない動作が発生することがあります。
私たちは、このようなことがどれほどイライラさせられるか理解しており、なぜこのようなことが起こるのかを徹底的に調査しました。その結果は次のとおりです。
①ハードウェアのバリエーション: 製造時の小さな違いにより、キーを押したり離したりしたときの動きがわずかに異なる場合があります。指のわずかな動きでもこれに影響する可能性があります。
②磁石の強さの違い:各キーの磁石の強さは若干異なり、温度や電気などの要因によって動作が変化することがあります。
③組み立ての違い: 組み立て時に部品間に生じるわずかな隙間がキーの反応に影響を与える可能性があります。
これらの小さな問題が積み重なって、すべてのキーが常に完璧に機能することを保証することが難しくなります。
これをどうやって解決したのでしょうか?
従来、企業は各キーの動きの一番下に「デッドゾーン」を設定し、キーが入力を認識しないようにすることで、これらの問題を解決しようとしてきました。しかし、これは完璧ではありません。なぜなら、人によって使い方が異なり、1 つの設定ですべての人に適合するわけではないからです。
そこで、私たちは**自動キャリブレーション アルゴリズム**を作成しました。仕組みは次のとおりです。
- 当社のスマート システムは、ユーザーがキーを押すたびに学習し、各キーを押して放したときに移動する正確な範囲を把握します。
- この情報は**毎秒 8,000 回**更新され、各キーが正確に応答するようにリアルタイムで調整されます。
- つまり、キー入力のミスや誤入力がなくなり、キーボードの使い方に合わせてスムーズで信頼性の高いパフォーマンスが得られます。
ぜひご自身でお試しください!
アルゴリズムは非常に微妙なのでほとんど気付きませんが、観察する方法はあります。
1. ラピッド トリガーを有効にする: 好みのキーの押下ポイントとリリース ポイントを設定します。
2. バックライトの明るさを最大にする: 照明を最高の設定にします。
3. しばらくキーボードを使用する: システムに入力内容を学習させます。
4. Web ドライバーを開き、キー トラッキングを有効にします。キーがリアルタイムでどのように反応するかを確認します。
5. バックライトをオフにします。キーの押下がスムーズに登録され続けるかどうかを確認します。
キーボードの反応の良さと正確さに気づくでしょう。これは自動調整が機能していることを意味します。
DrunkDeer の自動キャリブレーションが優れている理由
他のブランドにも同様の機能があるかもしれませんが、当社のシステムが優れている理由は次のとおりです。
- 超高速調整: **0.001 秒ごとに**再調整され、即時の応答性が保証されます。
- 効率的なパフォーマンス: これらすべてが 1 つのメイン コントローラーで実行されるため、シンプルかつ効率的です。
- 遅延なし: これらすべての高速計算を行っても、1 つのキーを押すか、複数のキーを同時に押すかに関係なく、キー入力は超高速のままです。
私たちの秘密は、これらすべての計算と更新をシームレスに処理するインテリジェント ホール センサーです。
次は何ですか?
次回の共有では、「キーボードでの分散コンピューティング」と、それがどのように入力エクスペリエンスをさらに向上させるかについてお話しします。
読んでいただきありがとうございます。今後も改善と革新を続けていきます。ぜひご参加ください: https://discord.gg/zKuJbSBZ
あなたの考えを共有し、私たちとつながりましょう。
乾杯!またすぐに会いましょう!
DrunkDeer 開発チーム