座標が127より大きい場合、Xterm.jsのマウス座標のエンコードとblessed.jsのデコードの間に少し矛盾があるようです。座標が127(7ビット)より大きい場合、Xterm.jsは2文字を使用してエンコードしますが、blessed .jsは1つだけを想定しています。 さらに、Xterm.jsはエンコードに最大11ビットを使用します。 Xterm.jsで制限を255に変更すると、互換性が復元されます:)
スペックを読んだ後、誰が正しいのかわかりません。
ここでは関連性がないと思うので、「詳細」セクションと「再現手順」セクションは空白のままにしておきます。
さらに情報が必要な場合はお知らせください。
ジョン。
このような場合、iTerm2、Terminal.app、gnome-terminal、konsoleなどの他のターミナルエミュレーターが何をするかを確認するのが最善だと思います。
ところで、xtermの仕様には、いくつかのマウス追跡プロトコルが記載されています。これらはすべて、最高のアプリケーションカバレッジを取得するためにxterm.jsでサポートされている必要があります。
それらの1つを選択するのはアプリケーション次第です(私はあなたの説明からblessedがX10を使用すると思います)。
最も参考になるコメント
ところで、xtermの仕様には、いくつかのマウス追跡プロトコルが記載されています。これらはすべて、最高のアプリケーションカバレッジを取得するためにxterm.jsでサポートされている必要があります。
それらの1つを選択するのはアプリケーション次第です(私はあなたの説明からblessedがX10を使用すると思います)。