GNU bug report logs - #77099
30.1; Feature Request: Handle Android Keyboard input with Ctrl and Meta Keys correctly

Previous Next

Package: emacs;

Reported by: "Johannes C. Mayer" <j.c.mayer240 <at> gmail.com>

Date: Tue, 18 Mar 2025 14:16:01 UTC

Severity: wishlist

Tags: notabug

Found in version 30.1

Done: Po Lu <luangruo <at> yahoo.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: "Johannes C. Mayer" <j.c.mayer240 <at> gmail.com>
To: 77099 <at> debbugs.gnu.org
Subject: bug#77099: 30.1; Feature Request: Handle Android Keyboard input with Ctrl and Meta Keys correctly
Date: Tue, 18 Mar 2025 12:05:02 +0100
[Message part 1 (text/plain, inline)]
Motivation: Having Meta and Ctrl available on the virtual keyboard seems
much superior than showing control keys in the tab bar.

There are Android keyboards that support Alt and Ctrl keys. The problem is
that typing M-! on such a keyboard (I only tested Unexpected Keyboard) does
not actually work as expected. However e.g. M-@ works as expected.

Please see this github issue for more:
https://github.com/Julow/Unexpected-Keyboard/issues/921

Summary of the Issue so far:
According to the author of Unexpected Keyboard this is due to a limitation
in Android (and therefore likely any virtual keyboard with control keys
would run into this issue). Iit seems to be the kind of limitation where
you can work around the issue by adding a small bit of code to the input
handling logic in Emacs.

Note that it is possible to work around, at least for the Meta key, by
pressing the escape key instead of the meta key (which is also a key on
Unexpected Keyboard).
[Message part 2 (text/html, inline)]

This bug report was last modified 156 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.