Re: Non English keyboard layout not working in Emacs

Abhiseck Paira <[email protected]>
Newsgroups gmane.emacs.help
Message-ID <[email protected]>
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
 e                       ;; self-insert-command
 n n                     ;; self-insert-command
 d d                     ;; 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
 C-h C-h l               ;; view-lossage

Similarly, I did the same with Hindi layout, no Hindi character
appears either.  This is view-lossage (C-h l) output:

 s                       ;; self-insert-command
 t                       ;; self-insert-command
 a a                     ;; self-insert-command
 r r                     ;; self-insert-command
 t t                     ;; self-insert-command
 SPC SPC                 ;; self-insert-command
 h                       ;; self-insert-command
 i i                     ;; self-insert-command
 n n                     ;; self-insert-command
 d d                     ;; self-insert-command
 i i                     ;; self-insert-command
 <return> <return>       ;; newline
 e                       ;; self-insert-command
 n n                     ;; self-insert-command
 d d                     ;; self-insert-command
 SPC SPC                 ;; self-insert-command
 h                       ;; self-insert-command
 i i                     ;; self-insert-command
 n n                     ;; self-insert-command
 d d                     ;; self-insert-command
 i i                     ;; self-insert-command
 C-h l                   ;; view-lossage

English layouts like Workman and Qwerty work fine.

> 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?

-- 
Abhiseck Paira
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.