Created attachment 159161 [details] The sample for the OSD. Hello! Just a quick suggestion! I would like an On-Screen display prompt for toggling Caps Lock to be included in Plasma 6, similar to toggling mic on and off. The onscreen display uses the same infrastructure as the Mic Muted or Keyboard Layout prompt, seen in the first part of the attached diagram. The second screenshot shows the recommended icons to use. This would be good for accessibility in case someone mis-inputs the caps lock during an important email. Thankyou!
In fact we actually already have this in the form of a System Tray icon called "Keyboard Status". it appears when the caps lock is active, and disappears when it's not. If we did this as an OSD, I think it would be *really* annoying and we'd get tons of complaints and bug reports about it, so for the moment let's stick to what we've already got.
(In reply to Nate Graham from comment #1) > In fact we actually already have this in the form of a System Tray icon > called "Keyboard Status". it appears when the caps lock is active, and > disappears when it's not. If we did this as an OSD, I think it would be > *really* annoying and we'd get tons of complaints and bug reports about it, > so for the moment let's stick to what we've already got. Good point, but... I would like this to be included for a few reasons. There may be many users like me who have an extremely thin out-of-the-way panel. Mine is 20px tall and is on the top of my drawing tablet, so I only notice system tray icons when I am explicitly looking for them. It works better for a more focused workflow and extra screen real estate. The reason I want this as an option is because it's frustrating when you accidentally hit the cAPS lOCK kEY and then have to go back and edit what you just typed. This also means you *have* to check the (purposely minimal and thin) system tray to see if you mis-inputted it. This is an accessibility feature for those people (which yes, includes me :I) with more out-of-the-way trays and such. I can't imagine how bad it is for the people that disable the system tray entirely and just bind it to a hotkey. It's the same idea if you accidentally input a hotkey for 'Mute' on laptop keyboards, when confusing F9 and Fn+F9; It's useful in preventing user error. If it's better suited, this can go under Accessibility as 'Extra OSD Notifiers'. It can be off by default. This kind of visual feedback would be good for preventing user error when it is needed. TL;DR Non-default, preventing user error, accessibility feature.
Perhaps we can consider it. No promises though.
*** Bug 484389 has been marked as a duplicate of this bug. ***
Another reason to consider this feature is because there are certain laptops that do not have a physical caps lock indicator. It is really annoying not knowing when I have hit the caps lock. Normally, I would just use The accessibility notification feature that is already built into plasma, but at least on Fedora 40 and plasma 6.2 this feature is broken.
Just found out that we have options to show system notifications for these in System Settings > Notifications > Application Settings > Accessibility > "A lock key has been activated". I think you can use that… at least once the fix for Bug 495264 is released. Given this, I don't think it makes sense to implement a *third* visual notification for caps lock.
*** Bug 494642 has been marked as a duplicate of this bug. ***