man
それ自体はマウスホイールについては何も知らず、xfce4ターミナルウィンドウのスクロールバーは変わりません。
ウィンドウがXサーバーでマウスホイールイベントをキャプチャした場合、xfce4-terminalはptyマスターfdに何かを送信しますか?
もしそうなら、あなたがキーを押したようにptyデバイスに何を記録しますかDown
?
それとも何かを完全に見逃しているのでしょうか?
ベストアンサー1
ページャに内容が表示されます。代替画面バッファ、ターミナルがマウスホイールの動きを大きくして上下のコントロールに変換する「代替スクロールモード」(縦スクロールバーが変更されたために表示され、ウィンドウの内容をスクロールできなくなります)を選択します。この時間はXタム古く、現在端末で広くサポートされています。
代替画面バッファに切り替えるために使用されるシーケンスを表示するには、次の手順を実行します。
tput smcup | od -a
あなたはそれを確認する必要がありますesc [ ? 1 0 4 9 h
。これはポケットベルが端末に送信する内容です。↓端末で実行されているアプリケーションに送信されたCSI B表現。
ポケットベルがある場合は、環境にless
エクスポートして無効にできます(これにより、端末の初期化はスキップされます)。LESS=X