Customise or replace the on-screen keyboard on the lock screen?

For reference (sorry to the blind folk but I had to combine these screenshots into one because new users cannot be trusted)… this is what I’m on about:

The photos are low resolution as they were taken with a smartphone camera. I also want to keep the file size down.

On the left, we have the KDE lock screen with its default on-screen keyboard. To enter a reasonably secure password, one is switching between the two layouts constantly.

I’ve never typed on a 100-year old teletype, but I’m pretty sure this is a very close analogue of what it feels like, the only thing missing is separate carriage return and line feed buttons. I’ve got to manually think about each character and whether I need to switch modes or not. The first few times I did it, I actually had to look at a written-down version of my password to enter it in because my mind went blank.

Now, over on the right, we see lightdm and onboard. onboard is configured with a IBM Model M theme (but honestly, I’ll take anything that gives me a “normal” keyboard layout). The layout is called “full keyboard”.

It’s that layout I’m after.

I don’t care if it’s not onboard, that just happened to be the first one that worked (I also tried xvkbd, it works too but isn’t as nice to work with). I’m fine if it’s qtvirtualkeyboard, or anything else. The layout is what matters here: I need my letters, digits and symbols shown together.

How do I achieve this?