SteamDeckScreenLock icon indicating copy to clipboard operation
SteamDeckScreenLock copied to clipboard

[FIX] No virtual keyboard present on lock screen

Open Mhowser opened this issue 2 years ago • 2 comments

Install qt5-virtualkeyboard $ pacman -S qt5-virtualkeyboard

This is not the same steam keyboard that we all know and love but it works.

you can test this by running kioclient exec ~/Desktop/screenlock.desktop in the terminal and checking the output for errors.

Mhowser avatar Jun 07 '23 16:06 Mhowser

This is interesting, I'll have to play around with it. Of course, that command only works if you've unlocked the root partition, and would be overwritten with any SteamOS update.

There's a method of installing packages as system extensions, that doesn't require writing to the root partition, using systemd-sysext. TunnelDeck actually was how I first found out about this, as they're using it to install OpenVPN without unlocking root.

That qt5-virtualkeyboard package is available for download here: https://steamdeck-packages.steamos.cloud/archlinux-mirror/extra-rel/os/x86_64/

I'm going to see if I can come up with a script to install this, so that pacman is no longer needed, and it won't be overwritten by a system update, nor will it require unlocking the root partition.

I should note that it's not a perfect solution, there's a extension-release file that needs to be kept up to date with the system version, and if it's not, the extension won't load.

RHOPKINS13 avatar Jun 07 '23 17:06 RHOPKINS13

The package can be installed to ~/.local/bin which does not get wiped during a system upgrade.

Edit: paru is preferable to use over pacman, by the way.

Mhowser avatar Jun 07 '23 18:06 Mhowser