Software keyboard question
#1
Hi folks,
For most apps, what is the underlying mechanism that causes the software keyboard
to appear? For instance, when it comes to Qt apps, people caution that
it is a desktop GUI library, so does this imply that e.g. editing a Qt text field
will NOT cause the software keyboard to appear?
Thanks.
  Reply
#2
http://www.moiji-mobile.com/2017/11/26/q...n-wayland/

I think it's essentially the same mechanism as used for accessible input methods, which are just as applicable to the desktop.
https://wayland.app/protocols/input-method-unstable-v1
https://wayland.app/protocols/text-input-unstable-v3
Compatibility issues have been mentioned in the past as the APIs aren't stable yet.
https://blog.martin-graesslin.com/blog/2...yland-5-7/

X uses a different mechanism - IIRC that was using extended window manager hints. In the openmoko days there was an attempt to standardise some new ones to indicate the type of input required so the keyboard could show the most suitable keyboard layout, but I don't know if it ever got wider adoption. I don't know how / whether this joins up with X apps showing under xwayland.

I don't know how much is done by default by which toolkit (Qt, GTK etc.) and how much needs to be added by the developer.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  [Stupid Question] Where is the phone camera software?! newusername 5 598 10-10-2022, 03:58 AM
Last Post: newusername
  Trouble building (& using) pinephone-keyboard tools 64_Tesseract 6 1,318 08-28-2022, 09:42 PM
Last Post: 64_Tesseract
  Keyboard Case Power Management Daemon estokes 2 991 04-16-2022, 04:15 PM
Last Post: estokes
  software thoughts Csanderson0313 5 2,395 10-24-2021, 08:26 PM
Last Post: ryo
Question Pinephone camera & Megapixels - Bug report and question danimations 0 892 08-10-2021, 05:43 AM
Last Post: danimations
  Question on Musescore ESC2367 5 3,296 05-03-2021, 02:18 PM
Last Post: ESC2367
  Fixing the USB-C problem in software? heng 18 15,243 01-24-2021, 11:07 PM
Last Post: xonq
  Plasma question - just curious... moodroid 2 2,207 01-23-2021, 09:54 AM
Last Post: moodroid
  Power Consumption Monitoring Software? Lousy Fisherman 0 1,340 11-22-2020, 03:20 PM
Last Post: Lousy Fisherman
  OpenBCI brain computer interface software for the PinePhone Peter Gamma 5 4,614 09-12-2020, 04:38 PM
Last Post: Peter Gamma

Forum Jump:


Users browsing this thread: 1 Guest(s)