Bug 470075 - Optional OSD for Caps Lock status changes
Summary: Optional OSD for Caps Lock status changes
Status: RESOLVED WORKSFORME
Alias: None
Product: kdeplasma-addons
Classification: Plasma
Component: Keyboard Indicator (show other bugs)
Version: 5.27.5
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 484389 494642 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-05-21 06:31 UTC by Jazztache
Modified: 2024-11-01 16:47 UTC (History)
8 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
The sample for the OSD. (79.38 KB, image/png)
2023-05-21 06:31 UTC, Jazztache
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jazztache 2023-05-21 06:31:29 UTC
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!
Comment 1 Nate Graham 2023-05-22 21:37:33 UTC
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.
Comment 2 Jazztache 2023-05-23 03:53:13 UTC
(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.
Comment 3 Nate Graham 2023-05-23 17:30:53 UTC
Perhaps we can consider it. No promises though.
Comment 4 Nick 2024-03-31 10:36:27 UTC
*** Bug 484389 has been marked as a duplicate of this bug. ***
Comment 5 Abbhinav Jayaraman 2024-10-27 12:38:08 UTC
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.
Comment 6 Nate Graham 2024-10-28 14:43:37 UTC
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.
Comment 7 Nate Graham 2024-11-01 16:47:21 UTC
*** Bug 494642 has been marked as a duplicate of this bug. ***