I use Gboard.

The main things I like about it are:

  • Very customizable (I like having number row always visible, and having long press for symbols on each letter).
  • Has gif support built in.

My biggest pain point is:

  • It auto corrects words that are spelled correctly to other words. I type “our” and it changes to “out”, I recently typed “purpose” and it changed it to “purple”. Autocorrect is awesome and necessary, but I hate that it corrects words to other words and not just typos. I wish I could find a keyboard that has the things I like without this annoyance.

Am I looking for a unicorn? Let me know! 😄

  • tal@lemmy.today
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    3 months ago

    It’s customizable, though you can’t, say, arbitrary drag keyboard keys around on an Android device. There are add-on layouts, and it’s possible to create those.

    I don’t know what “GIF” support involves. It has some support for various Unicode emojis. If this is some sort of Android-native rich text field functionality to embed arbitrary image files, not that I’m aware of, but I may also just not use any apps that support it…I think all the apps I use may just edit regular text.

    It does not support swiping, something that I don’t use but which some people do rely on.

    The two most-significant things that it doesn’t do that I would like:

    • It does not have the ability to attach arbitrary macro text strings to a key (well, absent from creating a new keyboard, I suppose), something that I have wanted.

    • It doesn’t support the “drag on spacebar to move cursor in a text field” functionality that some Android software keyboards have.

    Of the open-source keyboards, it’s the one that I find the best.

    I believe – not in front of my device – that you can adjust the aggressiveness of text correction or disable it.

    You can set it up to keep numbers visible.