Hi, >> It seems we need to notice user when inputted keys are more than 16. > > Hi Gerd, > > When I use 'sendkey' command to send key-series to guest, some keyboard > events will be send. There is a limitation (16) that was introduced by this > old commit c8256f9d (without description). Do you know the reason?
Probably hardware limitation, ps/2 keyboards can buffer up to 16 keys IIRC. Likewise the usb hid devices can buffer up to 16 events. In that case it is just a qemu implementation detail and not a property of the hardware we are emulating, so it can be changed. Not trivially though as the buffer is part of the migration data, so it is more work that just changing a #define. HTH, Gerd