Bug 443225 - Shortcuts with keynum keys are not usable with "Numeric keypad always enters digits" option.
Summary: Shortcuts with keynum keys are not usable with "Numeric keypad always enters ...
Status: REPORTED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_keys (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-02 15:47 UTC by ebray187
Modified: 2021-10-05 00:16 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ebray187 2021-10-02 15:47:31 UTC
SUMMARY
Shortcuts with keynum keys are not usable with "Numeric keypad always enters digits (as in macOS)" option and the numkey lock disabled.

STEPS TO REPRODUCE
1. Enable System Settings → Input Devices → Advanced → Compatibility options → Numeric keypad always enters digits (as in macOS)
2. Define a shortcut, for example: System Settings → Shortcuts → Kwin → Switch to Desktop 1: Meta+Num+1

OBSERVED RESULT
If you press Meta+Num+1 with the numlock enabled all work fine, but if you disable numlock Meta+Num+1 will not work.
When numlock is disabled xev show the correct key press events and also the correct key combinations are showed by the shortcut entries on the System Settings, but the actual shortcut action is not performed.

EXPECTED RESULT
Shortcut keyboard actions using a num keypad key should run regardless of the numlock state with the "Numeric keypad always enters digits (as in macOS)" option enabled.

--------------------------------------------------
SOFTWARE/OS VERSIONS
Operating System: Gentoo Linux
KDE Plasma Version: 5.22.5
KDE Frameworks Version: 5.85.0
Qt Version: 5.15.2
Kernel Version: 5.10.61-gentoo (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7 CPU 870 @ 2.93GHz
Memory: 7.8 GiB of RAM
Graphics Processor: AMD JUNIPER
--------------------------------------------------

Regards