Discussion:
Keep Window on top of all others
m***@gmx.de
2006-09-05 13:47:23 UTC
Permalink
Hello,
for quite a while i am looking for a way to have a window (i.e. xvkbd - an onscreen keyboard) stay on top of all other windows. This is for the most cases not difficult, I just have to check "keep above all others" from the advanced window settings. Sadly this does not work, if the currently active window (which has the focus, xvkbd doesn't get the focus) is in fullscreen mode, e.g. Firefox (with F11) or Acroread (Ctrl+L). The fullscreen window the gets above the keyboard, and I cannot use it. Please, please, just tell me if it is possible at all to achieve the requested behaviour under KDE (and if it is, I'll appreciate every hint guiding me in the right direction).

Thanks,
Monty
--
Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen!
Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer
___________________________________________________
This message is from the kde-linux mailing list.
Account management: https://mail.kde.org/mailman/listinfo/kde-linux.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.
Kevin Krammer
2006-09-08 10:01:16 UTC
Permalink
Post by m***@gmx.de
Hello,
for quite a while i am looking for a way to have a window (i.e. xvkbd - an
onscreen keyboard) stay on top of all other windows. This is for the most
cases not difficult, I just have to check "keep above all others" from the
advanced window settings. Sadly this does not work, if the currently active
window (which has the focus, xvkbd doesn't get the focus) is in fullscreen
mode, e.g. Firefox (with F11) or Acroread (Ctrl+L). The fullscreen window
the gets above the keyboard, and I cannot use it. Please, please, just tell
me if it is possible at all to achieve the requested behaviour under KDE
(and if it is, I'll appreciate every hint guiding me in the right
direction).
You could try starting it with kstart and type override

Cheers,
Kevin
--
Kevin Krammer <***@gmx.at>
Qt/KDE Developer, Debian User
Moderator: www.mrunix.de (German), www.qtcentre.org
montolio
2006-09-08 16:59:49 UTC
Permalink
Thanks for your answer,
but I already tried this without any success.
I tried for example

kstart --type override xvkbd
kstart --type Override --keepabove xvkbd
kstart --keepabove --type Override xvkbd

and all other possible combinations of options kstart allows for, all to
no avail. Besides, if I'm using the --type option, --keepabove doesn't
have any effect.

It must be somehow possible to give windows a higher priority than an
active fullscreen window. If I press Alt+F2, the "run application"
window appears in front of the application running fullscreen (but it
gets the focus, and the kicker can be seen). And sometimes message or
yellow quickinfo boxes started by applications running behind the
fullscreen window are raised above the fullscreen window (so technically
it's possible)

Maybe there is some way to lower the priority of the fullscreen window,
so that it is still above the kicker, but behind xvkbd?
I've been searching the web for days, but have no idea, except diving
deep into low level kde code.

Bye,
Monty
Post by Kevin Krammer
Post by m***@gmx.de
Hello,
for quite a while i am looking for a way to have a window (i.e. xvkbd - an
onscreen keyboard) stay on top of all other windows. This is for the most
cases not difficult, I just have to check "keep above all others" from the
advanced window settings. Sadly this does not work, if the currently active
window (which has the focus, xvkbd doesn't get the focus) is in fullscreen
mode, e.g. Firefox (with F11) or Acroread (Ctrl+L). The fullscreen window
the gets above the keyboard, and I cannot use it. Please, please, just tell
me if it is possible at all to achieve the requested behaviour under KDE
(and if it is, I'll appreciate every hint guiding me in the right
direction).
You could try starting it with kstart and type override
Cheers,
Kevin
------------------------------------------------------------------------
___________________________________________________
This message is from the kde-linux mailing list.
Account management: https://mail.kde.org/mailman/listinfo/kde-linux.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.
___________________________________________________
This message is from the kde-linux mailing list.
Account management: https://mail.kde.org/mailman/listinfo/kde-linux.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.
Kevin Krammer
2006-09-11 12:58:43 UTC
Permalink
Post by montolio
It must be somehow possible to give windows a higher priority than an
active fullscreen window. If I press Alt+F2, the "run application"
window appears in front of the application running fullscreen (but it
gets the focus, and the kicker can be seen). And sometimes message or
yellow quickinfo boxes started by applications running behind the
fullscreen window are raised above the fullscreen window (so technically
it's possible)
Maybe because they appear after the other window went fullscreen.
Post by montolio
Maybe there is some way to lower the priority of the fullscreen window,
so that it is still above the kicker, but behind xvkbd?
This could work, you would have to try overriding the settings for the
specific window.
For a normal window this can be done through the window menu (ALT+F3), maybe
it works for fullscreen windows as well.

Cheers,
Kevin
--
Kevin Krammer <***@gmx.at>
Qt/KDE Developer, Debian User
Moderator: www.mrunix.de (German), www.qtcentre.org
montolio
2006-09-13 17:47:24 UTC
Permalink
Hi,
I tried a couple of different settings for the window in fullscreen
mode. Setting it to Override Mode allows xvkbd to stay in front of it in
fullscreen mode. But the kicker also does. And the window in override
mode isn't accessible by the Alt+Tab list. All in all this is quite a
cumbersome procedure, since I don't always know which application will
be sent to fullscreen in beforehand.
There must be a better solution.

Thanks,
Monty
Post by Kevin Krammer
This could work, you would have to try overriding the settings for the
specific window.
For a normal window this can be done through the window menu (ALT+F3), maybe
it works for fullscreen windows as well.
Cheers,
Kevin
------------------------------------------------------------------------
___________________________________________________
This message is from the kde-linux mailing list.
Account management: https://mail.kde.org/mailman/listinfo/kde-linux.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.
___________________________________________________
This message is from the kde-linux mailing list.
Account management: https://mail.kde.org/mailman/listinfo/kde-linux.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.

Continue reading on narkive:
Loading...