SUMMARY Split from https://bugs.kde.org/show_bug.cgi?id=501625 The default positioning of OSD may be very disruptive due to being right in the center of the screen. OSDs may be invoked e.g. by changing keyboard layout. Ultimately, doing a lot of multi-language typing results in constant distractions by this "Layout change" notification at best, or an actual disruption at worst (the referred bug has a reproducer with Telegram, where the OSD completely covers the text, making it impossible to see what you're typing). As mentioned in #501625, other users have also complained about it with regards to changing volume while watching a video. Best default positioning may be a subjective matter that depends on the workflow. But what's definitely needed is a way to configure the positioning of OSDs somehow, similarly to how notifications positioning may be configured. STEPS TO REPRODUCE 1. Open `systemsettings` and type `OSD` to the search-bar OBSERVED RESULT No way to configure it EXPECTED RESULT There's some option to change OSD positioning SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 6.3.3 KDE Frameworks Version: 6.11.0 Qt Version: 6.8.2 Kernel Version: 6.13.6-arch1-1 (64-bit) Graphics Platform: Wayland Processors: 12 × Intel® Core™ i5-10500H CPU @ 2.50GHz Memory: 15.3 GiB of RAM Graphics Processor: Mesa Intel® UHD Graphics
This seems reasonable, for the same reason we allow the notification position to be customized: the default position will cover *something* on the screen, and whether that something is important depends on the user's use cases, workflows, and preferences. Note that for this particular OSD, if you find it annoying, you can simply turn it off entirely: System Settings > Keyboard > Configure Switching > Show notifications on layout change (which is slightly mis-named, since these aren't notifications)
(In reply to Nate Graham from comment #1) > Note that for this particular OSD, if you find it annoying, you can simply > turn it off entirely: > > System Settings > Keyboard > Configure Switching > Show notifications on > layout change (which is slightly mis-named, since these aren't notifications) Oh, this is cool! Thank you, I wish I saw this before… I did search for such option multiple times, but never noticed the "Configure Switching" at the bottom…