不久前我安装了 openSUSE 13.2,但我不记得做了什么特别的事情(但也许我记不清了)。不管怎样,当我运行 Konsole 时,然后 Midnight Commander 中的鼠标就可以工作了。
我检查了是否使用 gpm 做到了这一点,但看起来没有——gpm 服务被报告为已禁用,并且ps ax
没有显示任何 gpm 正在运行。
在我新安装的 openSUSE Tumbleweed 上,我还安装了 KDE3 Konsole,当我在其中运行 MC 时,鼠标点击会转换为随机字符(即,我具有在键盘上随机键入的效果)。
我尝试运行 gpm (程序和服务),但它没有改变任何东西。mc -x
也什么也没做。为了进行比较,我从常规 xterm 运行 MC,然后鼠标工作正常。
我缺少什么?如何在 Konsole 中启用鼠标?
答案1
更新后我也遇到同样的问题。我发现使用 $TERM = rxvt 和 tabulation = XFree 3.xx 解决它祝你好运
答案2
事实证明,这不是配置本身的问题,随着时间的推移,MC 假设环境中存在一些与鼠标相关的功能。所以需要打补丁:https://midnight-commander.org/ticket/4063