ターミナルウィンドウでマウスを設定するには? Midnight Commander字幕をクリックすると、マウスから生データを取得し、端末に文字として印刷するために実行されているプログラムでは、マウスクリックを理解できません。 gpmパッケージがないので、次のように決めました。
$ps aux |grep -i gpm
user 3607 0.0 0.0 103244 912 pts/0 S+ 16:45 0:00 grep -i gpm
それからyum gpmをインストールしました。
それから
ps aux| grep gpm
root 3898 0.0 0.0 6732 568 ? Ss 16:56 0:00
/usr/sbin/gpm -m /dev/input/mice -t exps2
user 3906 0.0 0.0 103244 888 pts/1 S+ 16:56 0:00 grep gpm
その後、mcを起動してクリックしようとしています...すべてが同じです。コマンドラインに表示される応答は、「MP!M#P!MF!M#F!」です。シーケンスと同様に、他のLinuxもあります。 gpmがインストールされておらず、すべてが大丈夫です.. :doh:
答え1
Gpm は Linux コンソール、つまり X Window システム外のテキストモードでのみ使用されます。 Gnome Terminalはマウスイベントを表す制御シーケンスをサポートし、実際にこれらのシーケンスを見ることができます。
通常、マウスサポートは手動ではなくアプリケーションによってアクティブになるため、それをサポートするアプリケーションにシーケンスが送信され、マウス自体を使用しないアプリケーションでマウスを使用して選択できます。
mcでマウスサポートを有効にしていることを確認してください。デフォルトではオンになっています(少なくともDebianスクイズではオフにする唯一の方法は実行することですmc -d
)。