[PVE-User] No keyboard in guest when using mouse/keyboard while the guest boots

Tomasz Chmielewski mangoo at wpkg.org
Mon Jun 15 11:36:21 CEST 2009

Currently, qemu's implementation of i8042 controller is broken (probably 
some BIOS issue) - if you type on the keyboard / move mouse while the 
guest boots, Linux guest will boot without keyboard.

The core of the problem is: qemu's i8042 buffer (256 characters) will 
get full, and Linux i8042 controller initialization will not be able to 
empty this buffer, as it assumes i8042 controller has a 16 characters 

The cause was more or less identified in "i8042.c: No controller found" 
thread on qemu-devel list; a workaround is to decrease "PS2_QUEUE_SIZE 
256" to "PS2_QUEUE_SIZE 15".

The fix is not in upstream qemu yet, but I would be glad if it was 
integrated in Proxmox VE, as currently, my Linux guests (didn't try with 
Windows) almost always loose its keyboard as I reboot them and have VNC 
console open.

See also:



and the rest of the thread.

Tomasz Chmielewski

More information about the pve-user mailing list