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
signature.asc
Description: PGP signature