Description of problem:
When installing a fedora release in virt-manager using a host that has dvorak
set as the default keyboard layout, this bug appears. After selecting a dvorak
layout, trying to type in something shows up with a 'double-dvorak' mapping, it
is being filtered from keyboard to keyboard.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Select dvorak keyboard layout in gnome
2. Select dvorak keyboard layout in anaconda in virt-manager
3. Enjoy a nice glass of ice tea.
A double dvorak keyboard mapping
A single dvorak keyboard mapping
I'm puzzelled why exactly you want to select dvorak layout in the guest in the
first place ? Your keyboard input has already ha the dvorak mapping applied in
your host, and QEMU merely emulates a regular keyboard. So why is there any
desire to select dvorak in the guest ? If you don't want the keyboard layout in
the guest to be messed up simply don't select dvorak.
Three hypothetical cases,
A) I install the VM from a kickstart file, which is customized to my
environment, particularly to use english.
B) I want to use the VM as a model for installing a real world OS, -OR- want to
run that VM as a real world OS. Having to switch keyboard layouts is a PITA.
C) A program that the interface is clever and works with certain keyboard
layouts may use the reported keyboard layout to change the interface. This
information is essentially being misreported to the Guest OS. This is an
official Bad Thing (TM).