Keyboard replug change keys in AppVMs

USB keyboard connected to dom0. After replug it (to the USB), the keys inside virtual machines change their meaning.

The key in dom0 becomes another in AppVMs:

Super_R (win) -> KP_Decimal (.)
Prior (PgUP) -> KP_Divide (/)
Up -> Print 
Insert -> No_Symbol
Home -> Pause
End -> Super_L
Next (PgDn) -> Menu
...

How-to solve that? Where the problem can be?

The solution is to change all appVMs xkb_keycodes from

xfree86+aliases(qwerty)
back to
evdev+aliases(qwerty)

by run:
qvm-run --all 'setxkbmap -keycodes "evdev+aliases(qwerty)"'