You are not logged in.

#1 2025-05-05 11:05:08

penguin-excalibur
Member
Registered: 2025-05-05
Posts: 1

Emacs does not use system's keyboard layout.

My Desktop: KDE Plasma (Wayland)
My keyboard layout: jp106

After I upgraded Emacs to 30.1-5 with `sudo pacman -Syu`
I found Emacs (GUI) cannot use jp106 layout,
but the US keyboard layout instead.
Only Emacs (GUI) has this problem. Other Apps works fine.

That's weird. Because I have not set any configurations about keyboard layouts.
And I downgraded Emacs to previous build version (30.1-4), it still doesn't work.
I also try to launch Emacs without init file (`emacs -q`), it still doesn't work, too.

Then I check pacman.log to find out what packages are upgraded with Emacs that day (May 01, 2025).
I found 2 packages about keyboard handling:
`libxkbcommon-x11 (1.9.1-1)` & `libxkbcommon (1.9.1-1)`
After downgrading them to their previous version (1.8.1-1) and rebooting the system
Emacs works with my default layout again.

Offline

Board footer

Powered by FluxBB