Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Full screen keyboard covers the greeter with Maui theme #952

Open
antonio-rojas opened this issue Dec 11, 2017 · 5 comments
Open

Full screen keyboard covers the greeter with Maui theme #952

antonio-rojas opened this issue Dec 11, 2017 · 5 comments
Assignees
Labels
Milestone

Comments

@antonio-rojas
Copy link

antonio-rojas commented Dec 11, 2017

When using the default (Maui) theme and having qtvirtualkeyboard installed, the user is unexpectedly presented with a full screen keyboard at startup, without any user interaction. You have to manually hide the keyboard to see the greeter, which can be difficult to figure out.

Edit: This happens with any of the themes shipped by sddm. Only breeze works fine, since it provides a button to hide/show the virtual keyboard

SDDM 0.17.0
Qt 5.9.3

@antonio-rojas
Copy link
Author

Caused by ef7e081 cc @aleixpol

@aleixpol
Copy link
Contributor

Maybe QT_IM_MODULE should be opt-in for sddm themes? (instead of installations)

@creideiki
Copy link

Gentoo was hit by this, and is currently removing qtvirtualkeyboard from the config file at installation as a workaround (gentoo/gentoo@9cb1894):

sed -i -e "/^InputMethod/s/qtvirtualkeyboard//" "${D}"/etc/sddm.conf

@ax1036
Copy link

ax1036 commented Jan 17, 2018

Kde Neon LTS User Edition has this virtual keyboard too.
Kde Neon User Edition work fine.

@zougloub
Copy link

zougloub commented Oct 3, 2018

According to the Qt Virtual Keyboard deployment guide, additional effort in the QML is required in order to make it work. I understand why it's showing in full screen because it does the same in any QML app that has not instantiated an InputPanel.

Until the themes are implementing the needed bits, I'd suggest to revert the change that is setting the environment variable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

6 participants