| Summary: | Mapping Shift+Key with the non-alphabet keys not functioning as expected | ||
|---|---|---|---|
| Product: | [Applications] systemsettings | Reporter: | spamless.9v5xj |
| Component: | kcm_tablet | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | aleixpol, fanzhuyifan, josh, nicolas.fella |
| Priority: | NOR | ||
| Version First Reported In: | 6.0.2 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/kwin/-/commit/2dc6c88c5dba47a9966d2d645d8bbdcbb8d1538c | Version Fixed/Implemented In: | 6.1.4 |
| Sentry Crash Report: | |||
|
Description
spamless.9v5xj
2024-03-24 07:07:29 UTC
You're saying that this used to work like you expected in KDE5? We did change some stuff in this area, so I'm trying to figure out if it's a regression. Indeed, I had mapped one of my buttons to "Ctrl +" (that is, "Ctrl Shift =" to zoom in in Krita. After upgrade I am unable to do that and it is simply outputting "Ctrl =". Perfect, I'll ask the person who may know the problem then :-) A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/6190 Git commit 1240ac1dfe4569f3bb5d5d182ae3c393dc2c5bd5 by Yifan Zhu. Committed on 05/08/2024 at 16:37. Pushed by fanzhuyifan into branch 'master'. plugins/buttonrebinds: correctly handle level 1 keys Level 1 keys (e.g., !=Shift+1) need to have shift added. M +1 -0 autotests/integration/buttonrebind_test.cpp M +1 -1 src/inputmethod.cpp M +4 -2 src/plugins/buttonrebinds/buttonrebindsfilter.cpp M +2 -2 src/xkb.cpp M +4 -1 src/xkb.h https://invent.kde.org/plasma/kwin/-/commit/1240ac1dfe4569f3bb5d5d182ae3c393dc2c5bd5 Git commit 2dc6c88c5dba47a9966d2d645d8bbdcbb8d1538c by Yifan Zhu. Committed on 05/08/2024 at 17:04. Pushed by fanzhuyifan into branch 'Plasma/6.1'. plugins/buttonrebinds: correctly handle level 1 keys Level 1 keys (e.g., !=Shift+1) need to have shift added. (cherry picked from commit 1240ac1dfe4569f3bb5d5d182ae3c393dc2c5bd5) Co-authored-by: Yifan Zhu <fanzhuyifan@gmail.com> M +1 -0 autotests/integration/buttonrebind_test.cpp M +1 -1 src/inputmethod.cpp M +4 -2 src/plugins/buttonrebinds/buttonrebindsfilter.cpp M +2 -2 src/xkb.cpp M +4 -1 src/xkb.h https://invent.kde.org/plasma/kwin/-/commit/2dc6c88c5dba47a9966d2d645d8bbdcbb8d1538c |