🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.windows.x.apps
Article #769

Re: fvwm2 and ClickToFocus (how to stop window raising?)

#769
From: Byron A Jeff
Date: Fri, 23 Aug 1996 00:00
59 lines
3761 bytes
In article <NEWTNews.840780558.30015.trebor@kolbod.ix.netcom.com>,
Trebor A. Rude <trebor@mnsinc.com> wrote:
>
>In Article<4vj9q7$i9e@griffin.itc.gu.edu.au>, <aissande@kraken.itc.gu.edu.au> 
>writes:
>  
>> So, how do I get fvwm2 to focus windows when I click in them, WITHOUT 
>> raising them ?
>
>	There should be line in your .fvwm2rc that looks something like 
>'+  "I" FvwmAuto 200'.  FvwmAuto is an fvwm module that automatically raises 
>the window with the focus after (in this case) 200 milliseconds.  Simple 
>removing the line will prevent the behavior.

Nope. This isn't the behavior he (she?) is describing. When ClickToFocus is
enabled, the process of focusing the window also brings it to the top.

AFAIK these two go together. And IMHO it makes sense: why would you 
deliberately select a window and not want to view all its contents?
This click to raise behavior is consistent with both ClickFocus and 
FollowFocus.

The problem with MAC/Windows (which was alluded to in the original post) is
that there's no way to modify the original behavior. You must click on the
window to focus and it must come to the top when you click it.

I just started playing with autoraise yesterday. It's fairly good for a
default behavior but can be annoying sometimes when you don't want the window.

>
>> (additionally, since I like the lovely feature of fvwm virtual 
>screens/space,
>> is it possible to automatically focus the window under the pointer, whenever
>> the screens/space are switched, _while_ using something like ClickToFocus ? 
>)
>
>Hmm, I don't think so.  But I'm not sure.  You might find a better answer on 
>comp.os.linux.x or from the fvwm mailing list:  fvwm@hpc.uh.edu.  

That behavior does not exist.

Honestly the best solution is to turn ClicktoFocus off. FollowFocus gives
all the behaviors you want at the minor expense of having to keep the mouse
in the focus window: i.e. the windows won't raise (you must click to raise
them) and whatever window is under the mouse when you switch becomes the focus
window.

I suggest turning off Clicktofocus first and see how well it works for you.
if if turns out to be unusable, then prepare to do some programming because
the behaviors you want are not available....

Good Luck,

BAJ
-- 
Another random extraction from the mental bit stream of...
Byron A. Jeff - PhD student operating in parallel - And Using Linux!
Georgia Tech, Atlanta GA 30332   Internet: byron@cc.gatech.edu
Technical Details
Message-ID: <4vkbeg$8l8@solaria.cc.gatech.edu>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <4vj9q7$i9e@griffin.itc.gu.edu.au> <NEWTNews.840780558.30015.trebor@kolbod.ix.netcom.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 103734,e52739da00980599
X-Google-Attributes: gid103734,public
X-Google-Thread: 1103af,e52739da00980599
X-Google-Attributes: gid1103af,public
X-Google-Thread: 10c696,e52739da00980599
X-Google-Attributes: gid10c696,public
X-Google-Thread: f72b0,e52739da00980599
X-Google-Attributes: gidf72b0,public
X-Google-Thread: f9b51,e52739da00980599
X-Google-Attributes: gidf9b51,public
X-Google-Thread: f4bda,e52739da00980599
X-Google-Attributes: gidf4bda,public
X-Google-Thread: 102983,e52739da00980599
X-Google-Attributes: gid102983,public
X-Google-Thread: 1078e5,e52739da00980599
X-Google-Attributes: gid1078e5,public
From: byron@cc.gatech.edu (Byron A Jeff)
Subject: Re: fvwm2 and ClickToFocus (how to stop window raising?)
Date: 1996/08/23
Message-ID: <4vkbeg$8l8@solaria.cc.gatech.edu>
X-Deja-AN: 175957817
references: <4vj9q7$i9e@griffin.itc.gu.edu.au> <NEWTNews.840780558.30015.trebor@kolbod.ix.netcom.com>
organization: Georgia Institute of Technology - College of Computing
nntp-posting-user: byron
newsgroups: comp.windows.x.apps,comp.windows.x,comp.unix.misc,comp.os.linux.x,comp.os.linux.setup,comp.os.linux.misc,comp.os.linux.development.apps,aus.computers.linux