Article View: comp.windows.x.apps
Article #769Re: fvwm2 and ClickToFocus (how to stop window raising?)
From: Byron A Jeff
Date: Fri, 23 Aug 1996 00:00
Date: Fri, 23 Aug 1996 00:00
59 lines
3761 bytes
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-mailReferences:
<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