Simple-Keyboard icon indicating copy to clipboard operation
Simple-Keyboard copied to clipboard

Backspace is occasionally inoperative.

Open RokeJulianLockhart opened this issue 3 years ago • 2 comments

I must focus something alternative before the key operates again. It persists until that.

RokeJulianLockhart avatar May 08 '22 02:05 RokeJulianLockhart

how to reproduce it?

tibbi avatar May 08 '22 06:05 tibbi

@tibbi, it appears to be random.

RokeJulianLockhart avatar May 11 '22 23:05 RokeJulianLockhart

needs more info on how to reproduce it

tibbi avatar Jun 21 '23 15:06 tibbi

Examples of backspace problems with Simple-Keyboard or OpenBoard

In certain texteditors like this example from freeCodeCamp tapping backspace on Simple-Keyboard, doesn't delete whitespace. It also isn't possible to delete an empty line with Simple-Keyboard. The cursor stays at the beginning of the line when tapping backspace in an empty line. With Gboard it is possible to delete everything.

Screenshot_20230708-150457__01__01

When trying different Keyboards with a Key Event Test App it appears that Gboard sends a keyCode 8 "Backspace" event in empty input fields and keyCode 229 "Process" in non-empty fields. Simple-Keyboard doesn't seem to trigger an event in empty input fields. Screenshot_20230708-150118__01__01

Screenshot_20230708-150628__01

haplorhine avatar Jul 08 '23 14:07 haplorhine

it works just fine in casually used apps, that sample is some very weird code, not really something you meet in the real world

tibbi avatar Jul 08 '23 14:07 tibbi

Yes it works fine in most circumstances. There are just problems in some apps for example Logseq on android where it isn't possible to delete bullet points with Simple-Keyboard (https://github.com/logseq/logseq/issues/4430) (it works with Gboard or Typewise) so I tried to find out the reason. Also in this test https://dvcs.w3.org/hg/d4e/raw-file/tip/key-event-test.html Simple-Keyboard doesn't trigger an event when tapping backspace. When using other Keyboards like Typewise or Gboard the mentioned event tester registers "Backspace". Since I would prefer to use Simple-Keyboard for all apps I wondered if it would be possible to provide this functionality or if this is not feasible.

haplorhine avatar Jul 08 '23 15:07 haplorhine