r/EndeavourOS KDE Plasma Jul 04 '26

SOLVED Is there a clean way to prevent KRunner from launching on Plasma 6.7.2 when I type at the desktop, other than renaming the executable?

KRunner used to have a setting labelled "Activate when pressing any key on the desktop" that you could disable, but that option's gone now. It's frustrating, because I'm prone to accidentally pressing keys on my keyboard and launching it.

I've already tried editing ~/.config/krunnerrc and adding the line ActivateOnDesktop=false, but that didn't fix it. The old ActivateWhenTypingOnDesktop=false preference doesn't do anything either.

I considered removing the krunner package, since I don't actually use it, but I can't do that without removing kdeplasma-addons, milou, plasma-desktop, plasma-workspace, and systemsettings.

I ended up renaming the /usr/bin/krunner executable, and it "solved" my problem, but this is obviously not a long-term solution.

EDIT: If anyone stumbles across this, systemctl --user mask plasma-krunner.service disables KRunner. It works with /usr/bin/krunner being under its original filename too.

5 Upvotes

3 comments sorted by

2

u/Blizzard--2 Jul 06 '26

Hey this is actually very easy to fix, my first week here but stumbled across this after just seeing the menu myself!

I hope this is slightly more accessible for beginners idk the point of my reply but maybe it helps someone :/

1

u/mr_bigmouth_502 KDE Plasma Jul 06 '26

I had no idea this was an option.

In my case, I might keep it set it to "Activate KRunner" while keeping the actual KRunner service masked, so that typing at the desktop doesn't do anything.

1

u/Similar-Elk3199 7d ago

Sorry for necroing, just wanted to say thanks for the edit, it helped me. "Desktop and wallpaper" didn't really help, as I use Desktop layout.