Beehaw
  • Communities
  • Create Post
  • search
    Search
  • Login
  • Sign Up
KDE ( kde@floss.social )  to KDE@lemmy.kde.social ·
edit-2
1 year ago

KDE devs have been quietly working on Plasma Keyboard, a new on-screen keyboard for desktop and mobile part of the “We Care About Your Input” KDE Goals initiative. Although not ready for texting yet,

cdn.masto.host

message-square
12
link
fedilink
  • cross-posted to:
  • linuxfurs@pawb.social
129

KDE devs have been quietly working on Plasma Keyboard, a new on-screen keyboard for desktop and mobile part of the “We Care About Your Input” KDE Goals initiative. Although not ready for texting yet,

cdn.masto.host

KDE ( kde@floss.social )  to KDE@lemmy.kde.social ·
edit-2
1 year ago
message-square
12
link
fedilink
  • cross-posted to:
  • linuxfurs@pawb.social

KDE devs have been quietly working on Plasma Keyboard, a new on-screen keyboard for desktop and mobile part of the “We Care About Your Input” KDE Goals initiative. Although not ready for texting yet, it has been making progress. Hopefully it’ll be in a screen near you soon. Join the effort!

https://invent.kde.org/plasma/plasma-keyboard

#kde #plasma #mobile #osk #accessibility #keyboard

@kde@lemmy.kde.social

alert-triangle
You must log in or # to comment.
  • Tony Bark ( tonytins@pawb.social ) 
    link
    fedilink
    English
    arrow-up
    15
    ·
    1 year ago

    This will be great for Steam Deck.

    • Hexarei ( Hexarei@beehaw.org ) 
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      The deck already has a rather good keyboard experience, not sure what this changes

      • Tony Bark ( tonytins@pawb.social ) 
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 year ago

        Still, it’s nice to have a native option.

  • Json Doh ( jdoe@freeradical.zone ) 
    link
    fedilink
    arrow-up
    10
    ·
    1 year ago

    @kde@floss.social @kde@lemmy.kde.social That’s great! Thank you, KDE team! I need this on my laptop that can transform into a tablet and back in runtime.

  • the elder sea ( eldersea@expressional.social ) 
    link
    fedilink
    arrow-up
    6
    ·
    1 year ago

    @kde@floss.social @kde@lemmy.kde.social

    can you rebuild swype, the only phone keyboard that ever worked worth a damn?

  • Anachron :void: ( Anachron@fosstodon.org ) 
    link
    fedilink
    arrow-up
    5
    ·
    1 year ago

    @kde@floss.social @kde@lemmy.kde.social

    thanks!

    I wouldnt mind funding a great onscreen-keyboard, especially with special keys that make it actually usable (alt, ctrl, shift etc.).

  • Björn ( bjoern_tantau@swg-empire.de ) 
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    As long as it has modifier and F keys, accepts mouse input and is manually toggleable I’m happy. Bonus points if I can configure it to show those and number keys per default.

  • 🦆 ducksel 󰇥 ( ducksel@app.wafrn.net ) 
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    #Plasma-OSK-has-been-a-mess-since-forever #FINALLY-:4

  • Coelacanthus ( Coelacanthus@lemmy.kde.social ) 
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    1 year ago

    Will it work well with existed IME like Fcitx5? Or I can choose only one of them?

    I see Qt Virtual Keyboard has their own InputMethod implementations, but I think it’s not a good idea to re-invent a new IME when there is no obvious advantage, because InputMethod is not a simple thing in some languages like Chinese and Japanese.

    For example, libime, the core algorithm library of fcitx5-chinese-addons uses 47k SLOC to implement a good pinyin input method algorithm, even not count the Trigram language model, which is around 30MiB.

    As a comparison, the pinyin algorithm of Qt Virtual Keyboard (it seems come from deprecated AOSP’s PinyinIME) uses only 8k SLOC. And PinyinIME was give up by AOSP since 2014, it never updates since that time (and no algorithm update since 2009). At 2018, Qt pull it into Qt Virtual Keyboard and never do actual algorithm optimization. So it has fallen away from the time.

  • Sina ( Sina@beehaw.org ) 
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    1 year ago

    Will it work on X? xd

  • pak0st ( pak0st@fosstodon.org ) 
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    @kde@floss.social @kde@lemmy.kde.social hmm… how to resolve this error?

    QT\_IM\_MODULES=qtvirutalkeyboard ./bin/plasma-keyboard   
    Failed to initialize input panel-shell integration, possibly because compositor does not support the layer-shell protocol  
    ASSERT failure in Q\_UNREACHABLE(): "Q\_UNREACHABLE was reached", file /home/pak0stpc/Projects/plasma-keyboard/src/main.cpp, line 292  
    Aborted (core dumped) QT\_IM\_MODULES=qtvirutalkeyboard ./bin/plasma-keyboard  
    

    I would like to give it a shot on my system

    • KDE ( kde@floss.social ) OP
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      @pak0st @kde@lemmy.kde.social

      You submit a bug report to

      https://bugs.kde.org/

KDE@lemmy.kde.social

kde@lemmy.kde.social

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !kde@lemmy.kde.social

KDE is an international technology team creating user-friendly free and open source software for desktop and portable computing. KDE’s software runs on GNU/Linux, BSD and other operating systems, including Windows.

Plasma 6 Bugs

If you encounter a bug, proceed to https://bugs.kde.org/, check whether it has been reported.

If it hasn’t, report it yourself.

PLEASE THINK CAREFULLY BEFORE POSTING HERE.

Developers do not look for reports on social media, so they will not see it and all it does is clutter up the feed.

Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 5 users / day
  • 4 users / week
  • 4 users / month
  • 373 users / 6 months
  • 126 local subscribers
  • 7.92K subscribers
  • 1.3K Posts
  • 6.06K Comments
  • Modlog
  • mods:
  • Carl Schwan ( carlschwan@lemmy.kde.social ) 
  • Bro666 ( Bro666@lemmy.kde.social ) 
  • Herzenschein ( herzenschein@pawb.social ) 
  • Aniqakhokhar ( Aniqakhokhar@lemmy.kde.social ) 
  • BE: 0.19.15
  • Modlog
  • Legal
  • Instances
  • Docs
  • Code