Для этого в /etc/X11/sddm/sddm.conf нужно добавить строчку в секцию [General]: InputMethod=qtvirtualkeyboard И добавить в зависимость пакету sddm пакет qt5-virtualkeyboard
А зачем?
Ааа, не заметил #35616. Т.к. это опция конфига, то смотреть еще надо, не будет ли экранная клавиатура _всегда_ включаться.
Я проверял на regular-kde5. Появляется кнопка виртуальная клавиатура в sddm, которая вызывает клавиатуру.
Вспомнил. Она по умолчанию была включена и было везде фигово, а теперь в KDE-шной теме нормально сделали. В принципе, можно включить обратно.
(В ответ на комментарий №0) > И добавить в зависимость пакету sddm пакет qt5-virtualkeyboard plasma и alterator-browser и так её вытаскивают, а там, где их нет, зависимость может быть лишняя.
Ограничьтесь пока тестовым заданием тогда. Требуется проверка на lxqt
(В ответ на комментарий №6) > Ограничьтесь пока тестовым заданием тогда. Требуется проверка на lxqt Для этого и тестового задания не надо. Локально поправьте конфиг и поставьте qt5-virtualkeyboard.
Тестируйте http://webery.altlinux.org/task/216643 Конфиг трогать не требуется. Виртуальная клава активируется только если в конфиге пусто и аппаратной не найдено.
(В ответ на комментарий №6) > Ограничьтесь пока тестовым заданием тогда. Требуется проверка на lxqt Проверка показала, что если активировать InputMethod=qtvirtualkeyboard То в regular-lxqt sddm не реагирует на нажатие мыши или клавиатуры. Реакция есть только у верхней панели. Причина в том, что тема breeze, выбранная по-умолчанию не установлена. Запрашивается /usr/share/sddm/themes.breeze/Main.qml из plasm5-workspace. Установка plasm5-workspace проблему решает, но это утяжелит regular-lxqt на 70+ МБ, чего не хочется. Может можно вычленить из plasm5-workspace тему breeze? С другими темами автоматически выскакивает виртуальная клавиатура, Что не допустимо. Да и не симпатичны они совсем. (В ответ на комментарий №8) > Тестируйте http://webery.altlinux.org/task/216643 > Конфиг трогать не требуется. Виртуальная клава активируется только если в > конфиге пусто и аппаратной не найдено. Но это не совсем то, что хотелось. Хотелось бы иметь возможность вызвать виртуальную клавиатуру по своему желанию, ткнув на соответствующую кнопку. А так фича конечно очень нужная. Сергей, а не подскажите как можно вызвать qt5-virtualkeyboard по своему желанию в KDE5 или lxqt? Или это должны делать qt5 приложения, так как это всего лишь плагин?
(В ответ на комментарий №9) > Проверка показала, что если активировать > InputMethod=qtvirtualkeyboard > То в regular-lxqt sddm не реагирует на нажатие мыши или клавиатуры. > Реакция есть только у верхней панели. У меня не воспроизводится, если в KWorkstation удалить plasma5-workspace и plasma5-desktop. > Причина в том, что тема breeze, выбранная по-умолчанию Она выбирается по умолчанию только при наличии /usr/share/sddm/themes/breeze/metadata.desktop из пакета plasm5-workspace. http://git.altlinux.org/gears/s/sddm.git?p=sddm.git;a=blob;f=.gear/alt-def-breeze.patch > не установлена. Запрашивается > /usr/share/sddm/themes.breeze/Main.qml из plasm5-workspace. Установка > plasm5-workspace проблему решает, но это утяжелит regular-lxqt на 70+ МБ, чего > не хочется. Может можно вычленить из plasm5-workspace тему breeze? Думаю, какого-то другого пакета не хватает. Попробуйте логи посмотреть. > С другими темами автоматически выскакивает виртуальная клавиатура, Что не > допустимо. Да и не симпатичны они совсем. http://webery.altlinux.org/task/216643 это и решает. > (В ответ на комментарий №8) > > Тестируйте http://webery.altlinux.org/task/216643 > > Конфиг трогать не требуется. Виртуальная клава активируется только если в > > конфиге пусто и аппаратной не найдено. > Но это не совсем то, что хотелось. Зато не клавиатура не выскакивает без необходимости. > Хотелось бы иметь возможность вызвать > виртуальную клавиатуру по своему желанию, ткнув на соответствующую кнопку. Кроме доработки конкретной темы я способов не знаю. > Сергей, а не подскажите как можно вызвать qt5-virtualkeyboard QT_IM_MODULE=qtvirtualkeyboard
> Может можно вычленить из plasm5-workspace тему breeze? Можно, но лучше вы сами попробуете и проверите, т.к. могут потребоваться зависимости, которых я не замечу.
sddm-0.17.0-alt6 -> sisyphus: Tue Nov 20 2018 Sergey V Turchin <zerg@altlinux> 0.17.0-alt6 - enable virtual keyboard if no hardware detected (ALT#35617) Wed Nov 16 2016 Sergey V Turchin <zerg@altlinux> 0.14.0-alt5 - build for M80P Mon Oct 24 2016 Sergey V Turchin <zerg@altlinux> 0.14.0-alt4 - build for M80P