Re: Non English keyboard layout not working in Emacs

Eli Zaretskii <[email protected]>
Newsgroups gmane.emacs.help
Message-ID <[email protected]>
> From: Abhiseck Paira <[email protected]>
> Date: Sat, 25 Apr 2026 11:05:20 +0530
> 
> Hi,
> 
> Recently, I upgraded from Trisquel 11 to Trisquel 12 (based on Ubuntu
> 24.04), which also upgraded Emacs to 29, and when I try to write
> something in a Emacs buffer using Bengali keyboard, no character
> is inserted in the buffer.
> 
> In Trisquel 12, I use Mate Desktop which uses Xorg.  I switch keyboard
> layout using Desktop settings.
> 
> All other applications like Pluma, Firefox work fine.  In Emacs
> buffer, backspace and Enter keys work in Bengali layout. Trying to
> invoke C-<a bengali character>, Emacs shows that these keybinding is
> undefined (this is expected behaviour).  If I try to read text files
> written in Bengali, Emacs displays them correctly.  Emacs' built in
> input method also works, and correctly inserts Bengali characters, but
> this will be very inconvenient for me to use akin to learning a new
> keyboard layout.
> 
> The problem exists even when I launch Emacs with `emacs -Q` command.

I'd begin by figuring out which X events are sent to Emacs when you
press keyboard keys in Bengali keyboard layout, and what, if anything,
does Emacs actually receive (use "C-h l" for the latter).

Also, do other layouts have similar problems?
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.