This forum has been archived. All content is frozen. Please use KDE Discuss instead.

disabling keyboard layout switching "pop-up globe" notifier?

Tags: None
(comma "," separated)
guagre
Registered Member
Posts
2
Karma
0
Dear All:

Please, let me know how I can disable the popup globe that appears in the middle of my screen each time I switch with Control-Alt-K between keyboard layouts!
I switch a lot, and this pop-up blocks my view each time.

I already disabled everything in the effects and notifications menus I could, but this globe still is there.
I am using OpenSuse 42.1, kda-plasma (I believe -- I am using the default KDE setup).
Please, help!

Thanks,
Gua
User avatar
Rog131
Registered Member
Posts
828
Karma
10
guagre wrote:Dear All:

Please, let me know how I can disable the popup globe that appears in the middle of my screen each time I switch with Control-Alt-K between keyboard layouts!
I switch a lot, and this pop-up blocks my view each time.

I already disabled everything in the effects and notifications menus I could, but this globe still is there.
I am using OpenSuse 42.1, kda-plasma (I believe -- I am using the default KDE setup).
Please, help!

Thanks,
Gua


Plasma version ?
The KDE Info center - alt + f2 and type kinfo should tell the plasma version.

Testing at here:

- Plasma 4 doesn't have pop up with the keyboard layout switch
- Plasma 5 (5.6.1) is showing the plasma osd:
Image

It seems that the plasma osd doesn't have any settings - Bug 347123 - OSD is distracting and annoying: https://bugs.kde.org/show_bug.cgi?id=347123

You could file a bug at the https://bugs.kde.org .

A workaround

Hiding the plasma osd:

Where it is:
Code: Select all
$ locate Osd.qml

/usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/LockOsd.qml
/usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/osd/Osd.qml
/usr/share/plasma/look-and-feel/org.kde.maia.desktop/contents/osd/Osd.qml
/usr/share/plasma/look-and-feel/org.kde.puff.desktop/contents/lockscreen/LockOsd.qml
/usr/share/plasma/look-and-feel/org.kde.puff.desktop/contents/osd/Osd.qml
/usr/share/plasma/look-and-feel/org.kde.time.desktop/contents/lockscreen/LockOsd.qml
/usr/share/plasma/look-and-feel/org.kde.time.desktop/contents/osd/Osd.qml


My look and feel theme is Puff (org.kde.puff.desktop)

Image

So I'm editing the /usr/share/plasma/look-and-feel/org.kde.puff.desktop/contents/osd/Osd.qml

Changing:
Code: Select all
 // OSD Timeout in msecs - how long it will stay on the screen
property int timeout: 1800

to
Code: Select all
 // OSD Timeout in msecs - how long it will stay on the screen
property int timeout: 0


Restarting the plasma shell - log out - log in - will restart the plasma shell.

Testing -> No osd.
guagre
Registered Member
Posts
2
Karma
0
Thank you for your help!
Your recommendation worked, I found the file, set the timeout to 0, and now my miserable problem is over :-)
Via your instructions, I also found the plasma version in the KDE info center: 5.4.2
I wonder how such a loudly annoying bug managed to make its way into the official OpenSUSE 42.1 distribution...

In fact, I was at the point of quitting KDE and going for gnome, the notification problem was so annoying.
However, I ran into a wall there, too: when gnome started up (?) after I opted for it when starting my session, I got a black screen only with a mouse cursor -- no matter how I tried, I couldn't get gnome (?) to produce a window or a menu for me. Something must be wrong with the way OpenSuse / KDE is installed by default...

Thank you again,

Gua


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot]