futo-org / android-keyboard

Offical FUTO Keyboard Issue Tracker and Source Mirror of https://gitlab.futo.org/keyboard/latinime
Other
796 stars 24 forks source link

Add Handwriting Support for Stylus on Samsung Devices #389

Open derei opened 4 months ago

derei commented 4 months ago

Use Cases

One of the most popular brands of mobile deviis Samsung. And Samsung does an exquisite job at providing stylus support, they partnered with Wacom, and they nailed it. The only issue here is that if any Samsung device user wants to use a more private keyboard than Samsung Keyboard, must give up the handwriting support. By this, Samsung is practically holding users hostages.

And if that doesn't anger you enough: Samsung is actively blocking tuta.com email accounts to be used to sign up for a Samsung account. And no, is not a filter to allow only "known providers". It is specifically targeted against Tuta. A fictional account such as "fdmghrskjfh@sektknfskjedn.com" will be accepted, but any tuta domain will be rejected.

Why did I bring tuta into this? Well just to enrage people, if that motivates some; so people know how Samsung plays. To give them more reasons to thwart Samsung monopoly.

Proposal

Implementing handwriting support competitive with Samsung Keyboard and compatible with Samsung devices, would disrupt this monopoly and allow users to choose.

What makes Samsung Keyboard so unique, is that it allows both writing in place (in the actual text field), but it also provides a handwriting pad.

References

No response

The-Quantum-Alpha commented 3 months ago

Even given my profession, i do believe this is highly complex to implement from scratch... Nonetheless, i this this would be a great idea.

SgtxRootbeer commented 1 month ago

I just want to put my 2 cents in, this should not be limited to samsung devices. There are other devices, such as the google pixel tablet (or my fire max 11), which support styluses and their keyboards also support handwriting. Otherwise, this is a very nice addition.

nater147 commented 1 week ago

I volunteer to test this item, additionally, there are no keyboards that support sending your own handwriting (even if it's literally what you wrote converted to an image - this seems significantly less complex than including OCR).

Instead of connecting to the internet you could have a generic OCR database for handwritting, and then have the user build a custom OCR database that is adaptive over time.