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]>
> Cc: [email protected]
> Date: Sat, 25 Apr 2026 17:56:25 +0530
> 
> 
> Eli Zaretskii <[email protected]> writes:
> 
> > 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?
> 
> I wrote "start bengali" switched to Bengali layout and typed some keys
> on keyboard and ended with "end bengali", this is view-lossage (C-h l)
> output:
> 
>  s                       ;; self-insert-command
>  t t                     ;; self-insert-command
>  a a                     ;; self-insert-command
>  r r                     ;; self-insert-command
>  t t                     ;; self-insert-command
>  SPC SPC                 ;; self-insert-command
>  b                       ;; self-insert-command
>  e e                     ;; self-insert-command
>  n n                     ;; self-insert-command
>  g g                     ;; self-insert-command
>  a a                     ;; self-insert-command
>  l l                     ;; self-insert-command
>  i i                     ;; self-insert-command
>  <return> <return>       ;; newline
>  C-জ                     ;; nil
>  C-ও                     ;; nil

What are these characters, and why do they have the Ctrl modifier?  Do
these correspond to the keys you pressed?

> > I'd begin by figuring out which X events are sent to Emacs when you
> > press keyboard keys in Bengali keyboard layout,[...]
> 
> I don't understand this part.  How do I figure out which X events are
> sent to Emacs?

Use some tool like xev or xinput.
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.