[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: inactive frames receive no mouse events

From: Ingo Strüwing
Subject: Re: inactive frames receive no mouse events
Date: Fri, 22 Jun 2007 12:21:41 +0200
User-agent: IceDove (X11/20070307)

Hi Glenn,

thanks for your reply. Please see below for comments.

Glenn Morris wrote:
> MySQL Development wrote:
>> In GNU Emacs 21.4.1 (i486-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
>>  of 2007-03-11 on raven, modified by Debian
> [...]
>> Assume: X11-windows system with "click to focus" mode.
>> When I have two or more frames open, and one of the frames is "active"
>> (has the keyboard focus), the other frames do not receive mouse events,
>> except left-click, which activates the frame under the mouse cursor.
> It works fine for me using the Debian Emacs 21 package (started with
> -q --no-site-file), together with Window Maker with the settings:
> "click to focus", "do not let applications receive the click used to
> focus windows". The first mouse click of any kind gives the window
> focus, the second click performs its normal Emacs action, as I would
> expect. Perhaps your problem is window-manager-specific?

It could be possible that it is window manager specific.

I may have badly described my problem. When I click in the frame that I
want to work with, it gets the window focus and I can work with is as
usual. But my problem is that I cannot use the mouse wheel for scrolling
of a frame *without* clicking into it first. And I cannot paste into an
inactive frame (with the middle mouse button) *without* clicking it to
focus first.

I would not complain about it if this would be normal for all
applications. But (at least with icewm) it is possible to paste into
every window with the middle mouse button, regardless if it has the
keyboard focus or not. And (at least with icewm) it is possible to
scroll every window with the mouse wheel, regardless if it has the
keyboard focus or not. This does even work for emacs when *none* of its
frames has the focus.

Richard suggested to try emacs 22. I'll do that as soon as is appears in
Debian unstable.

Ingo Strüwing, Senior Software Developer
MySQL GmbH, Radlkoferstr. 2, D-81373 München
Geschäftsführer: Kaj Arnö - HRB München 162140

reply via email to

[Prev in Thread] Current Thread [Next in Thread]