Squeekboard: wrong keystrokes in virt-manager

I am trying to use virt-manager to operate a remote VM over SSH. When I try to type with squeekboard (on Librem 5) into a remote VM over virt-manager it results in some gibberish being typed. A hardware keyboard works fine.

I have read here on the forum that there is also the same problem with Chromium-based apps. Is there a workaround? Or can you suggest another, possibly more mobile-friendly, VNC/spice remote desktop client?

1 Like

Are you using Byzantium?

Yes, I am using Byzantium.

1 Like

You may want to use a Crimson or Mobian ‘Bookworm’ image on a microSD card to see if virtual keystroke passthrough works with them instead, as some of the most recent information surrounding VNC clients on Byzantium do not support it:

I noticed an alternative virtual keyboard that is supposed to have better debugging. See if Stevia is any help.

Stevia is an alternative keyboard for Phosh. It can replace the default OSK squeekboard.

The purpose of Stevia is:

  • to allow experimentation without the risk of breaking end user systems
  • be helpful when debugging input-method related issues
  • be quick and easy to (cross)compile
  • allow to move GObject bits and Widgets over to squeekboard easily if desired (hence provide API documentation)

Also, one more old link that may have some leads: Is Virtual Machine Pass Through Possible On Purism Hardware? - #14 by scaled

2 Likes