Package: virt-manager
Version: 1:2.2.1-5
Severity: normal

At work, I use Debian unstable on a MacBook Pro with Touch Bar.  This
particular machine lacks a physical Escape key, which is problematic for
a Vim user, so I've remapped Caps Lock to Escape using the standard X11
capslock:escape option (using the MATE configuration settings).

When I run a Windows 10 VM in virt-manager using the default Spice UI
(as set up by a standard OS installation using virt-manager), this
setting is not honored, and hitting Caps Lock toggles letter casing
instead of sending the Escape key.  This is clearly not what I want, and
it leads to a frustrating experience when editing text, which, due to the
limited capabilities of Windows to remap keys, is hard to work around.

I expect that when I strike a key on the keyboard, virt-manager, Spice,
and the rest of the KVM stack honor my X11 keyboard options and send the
key to which they have been mapped, not the original key.  I did look
for an option in the Details section for my VM, but no such
configuration to control this was available.

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.7.0-3-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_WARN
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages virt-manager depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.36.0-1
ii  gir1.2-gtk-3.0                               3.24.22-1
ii  gir1.2-gtk-vnc-2.0                           1.0.0-1
ii  gir1.2-gtksource-4                           4.6.1-1
ii  gir1.2-libosinfo-1.0                         1.7.1-1
ii  gir1.2-libvirt-glib-1.0                      3.0.0-1
ii  gir1.2-vte-2.91                              0.60.3-1
ii  librsvg2-common                              2.48.8+dfsg-1
ii  python3                                      3.8.2-3
ii  python3-dbus                                 1.2.16-3
ii  python3-gi                                   3.36.1-1
ii  python3-gi-cairo                             3.36.1-1
ii  python3-libvirt                              6.1.0-1+b1
ii  virtinst                                     1:2.2.1-5

Versions of packages virt-manager recommends:
ii  gir1.2-appindicator3-0.1    0.4.92-8
ii  gir1.2-spiceclientglib-2.0  0.38-2
ii  gir1.2-spiceclientgtk-3.0   0.38-2
ii  libvirt-daemon-system       6.6.0-2

Versions of packages virt-manager suggests:
ii  gir1.2-secret-1  0.20.3-1
ii  gnome-keyring    3.36.0-1
pn  python3-guestfs  <none>
pn  ssh-askpass      <none>
ii  virt-viewer      7.0-2

-- no debconf information

-- 
brian m. carlson: Houston, Texas, US

Attachment: signature.asc
Description: PGP signature

Reply via email to