[Pkg-libvirt-maintainers] Bug#969563: virt-manager: does not honor X11 keyboard remap of Caps Lock to Escape
brian m. carlson
sandals at crustytoothpaste.net
Sat Sep 5 01:41:33 BST 2020
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 263 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-libvirt-maintainers/attachments/20200905/9c6971c5/attachment.sig>
More information about the Pkg-libvirt-maintainers
mailing list