On Sun, Jul 2, 2023, 09:16 Dmitry Gutov <dmitry@gutov.dev> wrote:
On 02/07/2023 15:59, Po Lu wrote:
> Dmitry Gutov <dmitry@gutov.dev> writes:
>
>> Ok, so you use AnySoftKeyboard with the "Terminal" layout? That took
>> some time to find.
>
> I use the US English layout by default, but switch to the Terminal
> layout when I need cursor keys.

So you generally make do without Alt/Ctrl/Tab?

>> How do you input M-x? That would require the keyboard to stick around
>> when there is no active input, right?
>
> I select Edit -> Execute Command from the menu bar.  (This option only
> exists on the branch.)

Nice, thanks.

And I've just found that the "x" button on the toolbar acts as an okay
replacement for C-g when inside minibuffer.

>> Do you know if we can associate a particular keyboard app with Emacs,
>> and use a different one with other apps?
>
> IIRC some versions of Android offer such an option, but I looked through
> Settings (on LineageOS 18.1) and did not find anything promising.

That's too bad.

It might be handy to have an Emacs-specific keyboard, with whole
sequences (such as M-x/C-x/C-c/C-h) assigned to single buttons.

It seems to me that toolbar would be the place for such things, rather than something platform specific.

Actually we could even have toolbar buttons for event-apply-control-modifier and so on. Then a normal keyboard could work very well.

Although moving the toolbar to the bottom of the screen on Android (as I saw some feature mentioned) would help with that. And increasing the size of the icons...