https://bugs.kde.org/show_bug.cgi?id=517510
Bug ID: 517510
Summary: Scroll Lock cannot be mapped to any function
Classification: Applications
Product: kate
Version First 25.12.3
Reported In:
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: kwrite
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 190632
--> https://bugs.kde.org/attachment.cgi?id=190632&action=edit
Screenshot of the HUD menu
SUMMARY
-------
The ScrollLock is a relatively useless key in this day and age, so I tend to
use it as a way to toggle Read Only Mode in various software including Emacs
and vscode. In Kate it seems I cannot make Scroll Lock to trigger anything.
The Find Action (a.k.a. HUD) menu shows that the Scroll Lock is bound to the
function (attached picture), but still it does not trigger the functionality.
STEPS TO REPRODUCE
------------------
1. `Ctrl+Alt+,` to open the Configure Keyboard Shortcuts
2. find "Read Only Mode"
3. set the Scroll Lock as the keybinding
4. press "Ok"
5. open an empty document and type something
6. press Scroll Lock to activate the Read Only Mode
7. type something (you should not be able to type anything if the mode is
activated)
You can bind it to "Select All" (instead of Ctrl+A) and it does not trigget
"Select All" either, which means the Scroll Lock is not detected at all1.
OBSERVED RESULT
---------------
Scroll Lock cannot trigger any functionality.
EXPECTED RESULT
----------------
Scroll Lock perfectly triggers the functionality that is a assigned to it.
SOFTWARE/OS VERSIONS
--------------------
Operating System: EndeavourOS
KDE Plasma Version: 6.6.2
KDE Frameworks Version: 6.23.0
Qt Version: 6.10.2
Kernel Version: 6.18.16-1-lts (64-bit)
Graphics Platform: Wayland
Processors: 20 × Intel® Core™ i9-10900K CPU @ 3.70GHz
Memory: 32 GiB of RAM (31.1 GiB usable)
Graphics Processor 1: Mesa Intel® UHD Graphics 630
Graphics Processor 2: AMD Radeon Pro WX 3200 Series
Manufacturer: Dell Inc.
ADDITIONAL INFORMATION
----------------------
--
You are receiving this mail because:
You are watching all bug changes.