Is there an XDM variant (kdm, gdm etc.) that allows graphical login without a physical keyboard?

I have a tablet computer (like iPad, but Intel i5) running KDE and would prefer that users have to login to use it. However, the virtual keyboard is not available in the xdm screens I have seen.

I could plug in keyboard, but that is kludgy; I'd prefer to do something more like Android's gesture login.

Do you know of any options?

  • Here's one more interested in pam_gesture! – lkraav Aug 22 '12 at 19:55

I know that GDM in recent versions of Fedora runs a panel with accessibility options available so that an on-screen keyboard can be run. I'm not sure how it's configured to do so though.

  • Any recent version of GDM has a virtual keyboard already configured. Search for a 'vitruvian man' icon at login screen. – andcoz Oct 15 '11 at 23:05

Can't you just start the virtual keyboard by putting an appropriate line in /etc/X11/xdm/Xsetup_0? (I think that's the file, I find the X login mechanism to be very confusing.)

For a gesture login or things like that, you probably need to look at PAM (Pluggable Authentication Modules), but I'm not sure if you can have a module that requires X.

Related, but not helping since they don't know either: iPhone type login screen?


If you are gdm user you can add some kind of onscreen keaboard or gesture grapper to /etc/gdm/Init/Default just before exit 0 This mini howto for screen keaboard will give you examples how to do it with kdm and with different virtual keyboards. Here's an example with onboard.

onboard -s 684x200 -x 170 -y 568 &
exit 0

I've also just updated an answer to Iphone type login screen question that will give you a quick'n'dirty way of getting login gestures. I do not advice it to be the solution because of security concerns.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.