Bug 300236

Summary: Show on screen keyboard (where applicable)
Product: [Plasma] lightdm Reporter: David Edmundson <kde>
Component: greeterAssignee: David Edmundson <kde>
Status: RESOLVED UNMAINTAINED    
Severity: wishlist CC: cfeck, michael
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description David Edmundson 2012-05-18 11:35:27 UTC
At some point we should consider tablets and alike and show an on screen keyboard for logging in.

No idea, how to do this.
Comment 1 Christoph Feck 2012-05-18 11:52:22 UTC
The KDM login manager allows this somehow, at least the openSUSE distribution by default detects TabletPC computers, and automatically starts xvkbd when kdm is started.
Comment 2 David Edmundson 2012-12-25 22:49:03 UTC
Update: I have a branch which shows the plasma keyboard applet.. 

However it doesn't work as the plasma keyboard applet is completely broken as it takes focus when clicked and therefore keys don't reach the input. This happens when  added to the desktop too.

I believe Plasma Active now uses Mailit, which is probably worth towards working towards.
Comment 3 David Edmundson 2013-01-25 13:41:15 UTC
Had a discussion with Aaron, active is moving towards using Maliit. We should support this.

In theory - this only means starting the maliit server and the rest will work (in practice, this isn't working... needs investigation)
Comment 4 Michael Hasselmann 2013-02-22 06:11:34 UTC
There is a technical issue in how Plasma Active is currently using Maliit, which requires a compositing window manager. What is used for login screen in Plasma?
Comment 5 Nate Graham 2020-10-10 21:20:50 UTC
We no longer use lightDM, having moved to SDDM several years ago. As such, this bug report is no longer applicable. Bugs reports for the new SDDM-based login screen should be filed to one of two places:

1. Visual/UI bugs with the login screen UI itself, or feature requests: plasmashell | Theme - Breeze
2. Bugs with the login/user switching process: https://github.com/sddm/sddm/issues