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): How reproducible: Very. 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. Actual results: A double dvorak keyboard mapping Expected results: A single dvorak keyboard mapping Additional info:
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).