| Summary: | Level3 symbols override layout third level bindings, so Estonian (US) layout does not work | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Ilya Zverev <ilya> |
| Component: | input | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | normal | CC: | dev |
| Priority: | NOR | ||
| Version First Reported In: | 5.27.9 | ||
| Target Milestone: | --- | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Ilya Zverev
2023-12-06 10:12:47 UTC
One thing I forgot to test: when I disable "enable additional typographic symbols" ("misc:typo" in kxkbrc Options), estonian letters show up fine. So the issue is that typographic symbols override letters from the layout.
The misc:typo XKB option does override the third and fourth levels and I am afraid this makes it incompatible with you layout. Please open an issue at https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/ so we can modify the layout to add the symbols you need from the typo layout. This is an upstream issue (option incompatible with a layout) and could be resolve by adding yet another layer. You would need to open a ticket in the upstream repository https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/ to discuss that. Another solution is to adapt the layout to your needs following this guide: https://xkbcommon.org/doc/current/user-configuration.html. |