2009-11-27 62 views
2

当我的鼠标光标移出窗口时,我的ddd窗口没有任何键盘输入。尽管ddd窗口仍处于活动状态,但它不需要任何输入。我将不得不将鼠标移动到其窗口上以使其重新工作。有没有一种方法来配置它,无论鼠标指针在哪里,都可以接受输入,就像任何其他X窗口,例如xterm一样。当鼠标移出窗口时,ddd变得不活动

+0

您能澄清一下,如果您的窗口管理器配置了点击焦点或后续焦点,并且在后面的情况下,它是否具有跟踪焦点的特殊风格?当你将光标移动到背景或只移动到另一个窗口时(是的,技术上背景*是另一个窗口,但某些窗口管理器发生异常),你会遇到问题吗? – 2009-11-27 09:19:45

+0

窗口管理器(KDE)配置为点击对焦。是的,只要鼠标移动到ddd窗口外,我就会面临问题,无论它是移动到背景还是移动到另一个窗口。 - MS – MnshSnghl 2009-11-27 09:45:02

回答

0

你在unix下,对不对?这取决于你的窗口管理器。目前的行为被称为“焦点追踪鼠标”。

OTOH,该评论是正确的指出,如果DDD是表示该问题的唯一方案,它可能是别的东西。一个想法是转动一些工具自动提升魔法,如manual所示。

+0

我希望问题更清楚,但尽管您的答案与我自然而然的答案相同,但我不认为就是这样。 “就像任何其他X窗口,例如xterm”让我觉得有关OP的问题有一些特殊的'ddd'。 – 2009-11-27 09:17:10

+0

这就是我在Linux上。但是我系统上的所有其他窗口都不像这样。我从来不希望这个功能“关注鼠标”,它只发生在我的ddd窗口 – MnshSnghl 2009-11-27 09:18:12

0

如果ddd实现某种跟踪焦点本身,而不是依靠窗口管理器,恐怕它是不容易的,以防止它。好消息是,ddd没有做任何非常聪明的事情,它只是真正调试器的前端(比如gdb)。因此,如果您找不到解决方法,您可以轻松切换到任何其他前端(例如,Emacs)。

2

我有同样的问题;当所有其他窗口(以及gnome中的设置)都是点击对焦时,DDD的行为与focus-follow-mouse相似。这是在DDD 3.3.11中。 对于我而言,在“首选项”,“启动”选项卡中将“键盘焦点”更改为“单击键入”后,它现在可以工作了。

+0

谢谢!另一种慢性刺激放逐! – Stabledog 2012-11-27 21:45:08

相关问题