You are not logged in.

Dear visitor, welcome to KDE-Forum.org. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Sunday, September 2nd 2007, 10:39am

override xinerama?

Hi there

I wonder if it is possible to "convince" KDE to not obey xinerama from time to time.

Following situation:
I have set up my new system running with three monitors:
monitor0, monitor1, monitor2

which are related to screens:
screen0, screen1, screen2

using xinerama to create one big desktop out of it.

Now when I maximise a window KDE will always maximise it to the screen it is on and does not span over the whole desktop, which is correct in xinerama terms. This is ok for most apps, but with some others like Rosegarden or Cinelerra I would like to make use of the whole desktop. And this by just maximising and not resizing it manually to each corner.

I remember from Windoze that Matrox had some extra tool which allowed to press a key, e.g. SHIFT, while maximizing which would maximize the window over the whole desktop. And if SHIFT is not pressed, the window was only maxed on the current screen. (or the other way around???)

The ideal solution would be to have this built into KDE but for me a little helper app would also be ok for now. Unfortunately I could not find any little helper app doing this. Is there something like this around?



As an intermediate solution, I have also played with KControl Window-specific settings which allows me to force Rosegarden to maximise at startup, but also only over the screen it is on. It would be nice if there would be a "desktop-maximise" option or a tickbox like "ignore xinerama" at the appropriate configuration comboboxes which would do the obvious.

Now I am down to have Rosegarden to fire up with a forced size which does the trick but of course I have to configure any other app as well which I want to behave like this.