thumb-key icon indicating copy to clipboard operation
thumb-key copied to clipboard

Bugs in Termux

Open Der-Meister-von-codes opened this issue 1 year ago • 15 comments

When using the latest version of the keyboard inside the Termux emulator, there are many problems: the insert button does not work, the keyboard switches to upper case after each character entered, the built-in copy content button does not work. Please fix these bugs, because they make it impossible to use the program normally.

To reproduce the error just go to Termux emulator and try to write anything there, the problem is on both my phones with different OS.

Der-Meister-von-codes avatar Jul 01 '23 23:07 Der-Meister-von-codes

I too axperience this problem with my pixel 7 pro

BRINGit34 avatar Aug 01 '23 19:08 BRINGit34

Duplicate of #132?

ilmaisin avatar Aug 03 '23 19:08 ilmaisin

As a work-around, you can turn off auto-capitalize in the settings. I'm not really sure how to tackle this one.

dessalines avatar Aug 03 '23 23:08 dessalines

I tried but I can't figure this one out. Termux seems to take over and keep re-initializing the inputservice.

dessalines avatar Aug 23 '23 15:08 dessalines

maybe turn off auto capitalisation in the code when thumbkey is used in termux?

0xFOSSMan avatar Sep 05 '23 17:09 0xFOSSMan

I can't determine what app is currently in use.

dessalines avatar Sep 06 '23 12:09 dessalines

I believe android apps can set a status flag that requests things from the IME such as disabling auto capitalization or correction features. This gets activated for password fields and some other terminal emulators (Juice for example). That puts the onus here on Termux to implement this, not this keyboard. Unless of course the keyboard is ignoring those existing hints.

alerque avatar Sep 08 '23 15:09 alerque

i also get the comma character spaced when double-clicking SPC... e.g. out of termux: word and then double-clicking SPC would render 'word,' and at Termux: 'word ,' however period works fine...

wuqtas avatar Sep 11 '23 15:09 wuqtas

https://github.com/florisboard/florisboard/issues/1010

Florisboard had a similar issue that was fixed. The issue comments don't tell how, but it should be possible to figure out by digging into the commit history...

ilmaisin avatar Sep 17 '23 18:09 ilmaisin

https://newreleases.io/project/github/termux/termux-app/release/v0.118.0

Allow users to disable auto capitalization of extra keys text. The user can add extra-keys-text-all-caps=false entry to termux.properties file to disable auto capitalization of extra keys text for both normal and popup buttons. The default value is true. Running termux-reload-settings command will also update the behaviour instantaneously if changed. (5c72c3ca)

BlueDrink9 avatar Feb 07 '24 00:02 BlueDrink9

@BlueDrink9

https://newreleases.io/project/github/termux/termux-app/release/v0.118.0

Allow users to disable auto capitalization of extra keys text. The user can add extra-keys-text-all-caps=false entry to termux.properties file to disable auto capitalization of extra keys text for both normal and popup buttons. The default value is true. Running termux-reload-settings command will also update the behaviour instantaneously if changed. (5c72c3ca)

Does it also affect input providers, or just a Termux functionality known as extra keys?

ilmaisin avatar Feb 07 '24 20:02 ilmaisin

ah, good question. I didn't realise that was a feature name. Not sure

BlueDrink9 avatar Feb 07 '24 20:02 BlueDrink9

Same issue in KDE Connect (Remote input), uppercase after each character

(Also, backspace doesn't do anything in KDE Connect, but I'm not sure if this is the same issue)

Both MessagEase and the default Android keyboard work fine

andreymal avatar Apr 29 '24 22:04 andreymal

I had the same issue in JuiceSSH. Decided to attach a debugger, and found a way to fix it :smile: See #890

mpsijm avatar May 11 '24 11:05 mpsijm

Termux still has issues, so we could use some help with that one.

dessalines avatar May 14 '24 13:05 dessalines