gnome 终端中的鼠标

gnome 终端中的鼠标

如何在终端窗口中设置鼠标?当我点击午夜指挥官字幕时,我从鼠标中获取原始数据,在终端中打印为字符,并且任何正在运行的程序都无法理解鼠标点击。我没有 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!”,就像序列一样,注意我有其他没有安装 gpm 的 Linux,并且所有岩石很好..:doh:

答案1

Gpm 仅在Linux 控制台上使用,即在X Window 系统之外的文本模式下。 Gnome 终端支持指示鼠标事件的控制序列,并且您实际上正在看到这些序列。

通常,鼠标支持由应用程序激活,而不是手动激活,以便将序列发送到支持它们的应用程序,并且您可以在本身不使用鼠标的应用程序中使用鼠标进行选择。

确保您在 mc 中激活了鼠标支持。默认情况下它是打开的(至少在 Debian squeeze 上,关闭它的唯一方法是运行mc -d)。

相关内容