Skip to content

Enable XKB dead keys by default - #100

Merged
jens-maus merged 2 commits into
masterfrom
copilot/fix-deadkeys-not-working
Sep 8, 2026
Merged

Enable XKB dead keys by default#100
jens-maus merged 2 commits into
masterfrom
copilot/fix-deadkeys-not-working

Conversation

Copilot AI commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

qutselect text input could not compose accented characters on layouts that rely on dead keys, such as Canadian keyboard configurations. The default XKB variant forced nodeadkeys, disabling those compose sequences globally.

  • Keyboard defaults

    • Stop forcing the nodeadkeys variant in the default X11 keyboard config.
    • Let each configured layout use its normal dead-key behavior.
  • Network configuration overrides

    • Preserve explicit XKBVARIANT overrides from thinRoot network config.
    • Allow an explicitly empty XKBVARIANT to clear the default variant.
Option "XkbVariant" ""

Copilot AI linked an issue Sep 8, 2026 that may be closed by this pull request
Co-authored-by: jens-maus <5887769+jens-maus@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix deadkeys functionality in qutselect Enable XKB dead keys by default Sep 8, 2026
Copilot AI requested a review from jens-maus September 8, 2026 14:54
@jens-maus
jens-maus marked this pull request as ready for review September 8, 2026 15:49
@jens-maus
jens-maus merged commit c18f85a into master Sep 8, 2026
4 checks passed
@jens-maus
jens-maus deleted the copilot/fix-deadkeys-not-working branch September 8, 2026 15:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

deadkeys not working

2 participants