Xfce Forum

Sub domains
 

You are not logged in.

#1 2022-01-03 14:06:50

BFG
Member
Registered: 2018-06-06
Posts: 29

Open all new apps on Primary Display only

I love the way that XFCE handles dual displays for a permanent setup. It works far better than other distros for a desktop setup with two permanent monitors.  Really superb.

On a laptop and projector, less so. I can't get a good experience for end users when there is a temporary display.  What I would really like is to have the ability to tell XFCE to only ever open new applications on the primary monitor.

This would mean we're able to start a new application mid-presentation / mid-video, without it interrupting the experience for viewers.  E.g. the presenter needs to quickly open a browser to research a question that's been asked. 

The second need hits tech support queries and is probably more of a workaround.  If someone turns off the projector, this is a problem. The laptop will still think that the display is real as long as the HDMI cable is present.  H/W limitation, but a reality.

I've been called out one too many times to a user who says that Chrome will not launch, only to find they have 20+ instances which have opened on the secondary display - the projector - which is switched off. 

I'd rather not mess round with devilspie etc.

There's a solid concept of primary monitor, how can I exploit this to solve the problem please?

Offline

#2 2022-01-03 14:31:54

ToZ
Administrator
From: Canada
Registered: 2011-06-02
Posts: 11,485

Re: Open all new apps on Primary Display only

It would be nice of xfwm4 supported the idea of a primary monitor, but I don't think it does. See: https://gitlab.xfce.org/xfce/xfwm4/-/issues/261. You could try to "place windows under the mouse pointer" (Window Manager Tweaks > Placement) to see if that helps, but as you can see from the linked bug report, not all apps respect that (most likely because they do placement on their own that overrides xfwm).


Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki  |  Community | Contribute ---

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.011 seconds, 7 queries executed - Memory usage: 523.05 KiB (Peak: 529.99 KiB) ]