EDIT: Thanks, guys! I ended up downloading Heliboard from f-droid :)

  • newhoa@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    3 days ago

    I’ve been using FUTO Keyboard and like it. It has swipe, voice annotation, undo/redo, clipboard manager, and it’s fairly customizable.

    It has some AI functions but I turn them off, aside from voice input, because typing becomes a bit laggy (on my old phone at least). You can import different language models for the AI and voice stuff. The voice input is pretty impressive. The swipe is okay, I think it will get better over time. They use their own non-Google dataset/library for swipe (which you can contribute to by swiping on their website keyboard).

    It’s still in alpha. I think it was started or funded by Louis Rossman as something to attempt an open source, private, and offline equivalent of the Google Android keyboard.

    It’s impressive for being relatively new. I hope they continue to get funded and work on it.

    • chebra@mstdn.io
      link
      fedilink
      arrow-up
      0
      ·
      3 days ago

      @newhoa Well now that you also discovered the thread which explains the moderation here, maybe you should delete this comment?

        • chebra@mstdn.io
          link
          fedilink
          arrow-up
          0
          ·
          2 days ago

          @Karcinogen Disclaimer isn’t going to cut it. Are you the same person as the other 5 guys in this thread who had exactly the same argument and also “solved” it by adding a disclaimer? Is this an organized spam campaign? Because it sure looks like that. If you like FUTO, fine, but go take it to a community that isn’t focused on open source. Is that too much to ask? Every week? With exactly the same arguments? Are you guys blind?

          • Karcinogen@discuss.tchncs.de
            link
            fedilink
            arrow-up
            0
            ·
            2 days ago

            Why won’t a disclaimer cut it? I didn’t know that FUTO intentionally misconstrued the term open-source until now. What else am I supposed to do than admit I was wrong and correct my comment?

  • Drew@sopuli.xyz
    link
    fedilink
    arrow-up
    0
    ·
    3 days ago

    I’ve been using heliboard for more than a year without any issues. Only think I don’t like is the lack of emoji search(?)

  • pedroapero@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    3 days ago

    Could you specify wether these support physical keyboards? (showing only a toolbar when one is detected). I’m using the default proprietary Kika-keyboard on my device and it’s not great. Microsoft Swiftkey works but is a bit worse.

  • Eyedust@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    3 days ago

    I’ve been down this rabbit hole and here’s the haul from Wonderland:

    Conventional:

    • Heliboard - Has glide typing, but the available library is unstable and old. The most polished.
    • Florisboard - Currently under heavy development, but what’s there is more than usable and very well done.
    • Unexpected Keyboard - I actually love this one, but as a Fold user I need some auto correct. Uses swipe motions on each key for symbols and punctuation.

    Unconventional:

    • Thumbkey - A 3x3 grid using taps and swipes to type. I flip flop between this and Heliboard atm. Has circular motions to input caps or numbers. MASSIVE amount of layouts, including language, programmer, writer and more. Easy layout switch key on the fly.
    • Flickboard - Same setup as Thumbkey. This would be my go to ever since they added a landscape layout that smart switches on inner Fold screen, but there’s no separate key height for it, so you have to deal with non-uniform on one screen which isn’t easy to type on. Also has circular motion for caps. No numeric, but there’s the option of having a small number column.
    • 8vim - The only one of it’s kind since 8pen died. I’m learning this one and it’s great, but wonky on inner Fold screen. Its hard to explain, but you use circular motions around on X wheel to input whole words at a time letter by letter. Start center, drag out into a quadrant, rotate to get your letter, go back to center, without lifting go to your next quadrant for the next letter. When you’re done and back on center, let go to insert space, or you can move out into a quadrant then lift to end without a space. Takes a lot of getting used to.
      • Eyedust@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 days ago

        One that’s two years old at that. Its not the best solution, but it’s the only one we have if you absolutely need glide typing.

        It hitches up sometimes and I find myself getting the wrong words more than other glide typing solutions from closed source keyboards, but it’s not horrible.

        Sorry I wasn’t more clear on this in my original post.

      • Eyedust@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 days ago

        Lol I know the pain. It takes a few days to get to acceptable typing speed, but you can get pretty fast (some report 56 wpm which is pretty good for a virtual keyboard).

        Just make sure you know what you want between Thumbkey or Messagease layouts. I started with Messagease layout and it was all good until I spotted some really nice Thumbkey programmer layouts and switched.

        • HotCoffee@lemm.ee
          link
          fedilink
          arrow-up
          0
          ·
          3 days ago

          Gonna stick with it for a bit, and check the other one out. Some words are already coming out quicker. Thanks for the tips

    • qaz@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 days ago

      Do you also know if any of them support multi language spell checking?

      • Eyedust@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 days ago

        Heliboard has multiple dictionary support. Florisboard is still in development for this feature, from what I know. Unexpected Keyboard has none by design, being made for termux and programming.

        The unconventional list also has none by design, maybe because there’s less of a chance to fat thumb the keys.

        Heliboard would be your winner there, for now.

  • Q'z@programming.dev
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 days ago

    I use the following keyboards:

    • Florisboard (supports 한굴)
    • FUTO Keyboard (supports voice input, although not very polished)
    • Typewise Offline (proprietary, best keyboard layout, good dialect support)
  • Ludrol@szmer.info
    link
    fedilink
    arrow-up
    0
    ·
    3 days ago

    After trying couple of keybords (mostly AnySoftKeyboard and TypeWise [proprietary]) I have settled on Unexpected Keyboard due to easy switch of keybords to get to japanese keyboard and tts button.

    • CarrotsHaveEars@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      3 days ago

      I used to use Gboard for Cantonese input. I downloaded fcitx5 reading your comment and tried it for some time. There are some features noticeably missing compared to Gboard.

      • top numeric row
      • single-hand mode
      • simplified and traditional characters selection#

      # Found it. It’s in the settings bar at the top of the typing area. Click it open and go deep inside it.

      What Gboard and fcitx5 both don’t have for Jyutping input is glide typing. I wish fcitx5 have it because it is really what could make me switch and not look back. Gboard in general has better finger tap detection/correction because duh Google had more data to train on. But I will definitely start using fcitx5 because being open source is sufficient for me to switch.

      For languages that isn’t supported by its plugins like Japanese, I have to keep using Gboard though.