.JMKファイルは、Redragonのゲーミングマウス専用に使用される独自のハードウェア構成プロファイルだ。これらのファイルには、複雑なマクロスクリプト、カスタムボタンのキーバインド、DPI(Dots Per Inch)感度ステージ、ポーリングレート、RGBライティングエフェクトなど、ユーザーのカスタム設定が保存されている。ゲーマーはこれらのファイルを使って、パーソナライズされた設定をバックアップしたり、強力なマクロの組み合わせを共有したりする。しかし、.JMKフォーマットにはいくつかの大きな欠点がある。非常に独自性の高いクローズドシステムのフォーマットなのだ。内部のデータ構造は完全に非公開であり、それを生成した正確なマウスモデルのハードウェアコントローラーに特化してロックされている。あるRedragonのモデルからエクスポートされた.JMKファイルが別のモデルで機能することはほぼなく、RazerやLogitechといった競合ブランドのハードウェアとは完全に互換性がない。これによりユーザーの自由が制限され、ハードウェアのロックインが強制される。クローズドなバイナリフォーマットであるため、標準的なオンラインコンバーターでは.XMLや.JSONのような汎用フォーマットに処理することができない。物理的なマウスハードウェアに対してデータを適切に読み取ったりエクスポートしたりできるのは、オリジナルのRedragon Mouse Softwareだけだ。このような厳しい制限があるにもかかわらず、ファイルをconvert.guruにドラッグ&ドロップするだけで、フォーマットを識別し、ファイルを検査して、テキストや内部コンテンツを表示できる。もし我々の分析でサポートされている基盤フォーマットや埋め込みフォーマットが検出されれば、プレーンテキストのマクロ名の表示や抽出が可能な場合もある。