Bug 400074 - Accessibility Sticky-Keys Becoming Disabled At Random At Times
Summary: Accessibility Sticky-Keys Becoming Disabled At Random At Times
Status: RESOLVED WORKSFORME
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_accessibility (other bugs)
Version First Reported In: 5.8.7
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Gunnar Schmidt
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-20 19:59 UTC by David A. Smith
Modified: 2025-11-23 03:46 UTC (History)
4 users (show)

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


Attachments
Screen Snapshot Of Accessibity Options Menu. (95.27 KB, image/png)
2018-10-20 19:59 UTC, David A. Smith
Details
Screen Snapshot Of Accessibity Options Menu From System Settings. (127.13 KB, image/png)
2018-10-20 20:07 UTC, David A. Smith
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David A. Smith 2018-10-20 19:59:21 UTC
Created attachment 115785 [details]
Screen Snapshot Of Accessibity Options Menu.

SUMMARY

Accessibility Sticky-Keys Becoming Disabled At Random At Times

STEPS TO REPRODUCE

1. Execute Accessibility either by:

   a). Typing in the first couple of letters of the command to search for on the KDE desktop, such as: "access". When the Accessibility command appears high lighted, press the enter key to execute it.

   b). From the System Settings menu select Desktop Behavior and then Accessibility.

2. When the Accessibility Options menu appears, click on the "Modifier Keys" section.

3. Click on the "Use sticky keys" category to enable sticky keys.

4. Make sure the "Lock sticky keys" and "Turn sticky keys off when two keys are pressed simultaneously" options are unchecked and the "Use system bell whenever a modifier gets latched, locked or unlocked".

5. The "Use system bell whenever a locking key gets activated or deactivated" option can be checked or unchecked.

6. Make sure the "Use Plasma's notification mechanism for modifier or locking key state changes" option is checked.

7. Finally click on the Apply button to apply the Sticky Key settings.

OBSERVED RESULT

The Sticky Keys function will eventually stop latching the Shift, Ctrl and Alt keys as though the "Turn sticky keys off when two keys are pressed simultaneously" option was checked and two keys had been pressed simultaneously. The only way to recover the Sticky Keys function again is to reapply Sticky Keys  once again from step number 1 from the instructions above.

EXPECTED RESULT

Sticky Keys should remain to function once the options are set from the Accessibility Options menu. Also, if the "Turn sticky keys off when two keys are pressed simultaneously" option is unchecked, then Sticky Keys should not become disabled if two keys are pressed simultaneously. Another cause of Sticky Keys becoming disabled is the use of Bluetooth wireless keyboards and their battery conserve feature of shutting down after a period of no activity may cause Sticky Keys to turn off too and not start again with the Bluetooth wireless keyboard.

SOFTWARE VERSIONS
(available in About System)
KDE Plasma Version: 5.8.7
KDE Frameworks Version: 5.32.0
Qt Version: 5.6.2

ADDITIONAL INFORMATION
OpenSUSE Leap 42.3 (64bit)
Comment 1 David A. Smith 2018-10-20 20:07:21 UTC
Created attachment 115786 [details]
Screen Snapshot Of Accessibity Options Menu From System Settings.
Comment 2 Nick W 2019-06-21 01:32:25 UTC
I have encountered this bug with multiple wireless keyboards. Its quite frustrating to have to go re-enable sticky keys every time my keyboard hibernates.

Also, when it happens the checkbox for sticky keys still shows on as if it was never disabled. You have to uncheck the box, re-check it then hit apply. I have to do this 3-4 times some days.

Easy way to reproduce: While sticky keys is on, unplug a usb keyboard and plug it back in. Sticky keys will show it's active, but it won't be working.
Comment 3 Robert Kratky 2021-08-02 08:21:27 UTC
For me, this happens every time I restart KDE-Plasma. The setting stays on reliably, unless I launch the desktop newly. No problem with unplugging a replugging the keyboard.

The ~/.config/kaccessrc file shows the correct setting (StickyKeys=true) even when the function doesn't work. Setting it to 'false' and then back to 'true' has no effect. Only remedy is to re-apply the setting through the System Settings UI.

Operating System: Fedora 34
KDE Plasma Version: 5.22.4
KDE Frameworks Version: 5.83.0
Qt Version: 5.15.2
Kernel Version: 5.13.5-200.fc34.x86_64 (64-bit)
Graphics Platform: X11
Comment 4 Nate Graham 2025-10-09 17:03:58 UTC
Thank you for the bug report, and folks, I'm sorry we weren't able to look into it yet. A lot has changed since it was reported, including basically an all-new Accessibility page. Can I ask y'all to see if this is still an issue with Plasma 6.4 or later? Thanks a lot!
Comment 5 Bug Janitor Service 2025-10-24 03:47:10 UTC
๐Ÿ›๐Ÿงน โš ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 6 David A. Smith 2025-10-24 16:33:08 UTC
Comment on attachment 115786 [details]
Screen Snapshot Of Accessibity Options Menu From System Settings.

This issue is still occurring with the following desktop environment:

Operating System: openSUSE Leap 15.6
KDE Plasma Version: 5.27.11
KDE Frameworks Version: 5.115.0
Accessibility Revision Plasma 5.20 (2021-04-08)
Qt Version: 5.15.12
Kernel Version: 6.4.0-150600.23.73-default (64-bit)
Graphics Platform: X11
Processors: 4 ร— AMD FX(tm)-4300 Quad-Core Processor
Memory: 31.2 GiB of RAM
Graphics Processor: AMD Radeon RX 470 Graphics

The odd thing is when the Sticky Keys becomes disabled at random, the Plasma's notification mechanism for indicating the locking key state change is still active even though the real key lock state is no longer valid. However, if I uncheck "Use sticky keys" and click on Apply, then check "Use sticky keys" and click on Apply again, sticky keys will work once more for a while.
Comment 7 Bug Janitor Service 2025-11-08 03:47:45 UTC
๐Ÿ›๐Ÿงน โš ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 8 Bug Janitor Service 2025-11-23 03:46:38 UTC
๐Ÿ›๐Ÿงน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.