Hi,
I have the same problem when using ADLO as the payload with qemu. I found qemu in coreboot-v2 didn't init keyboard while v3 did in setup_onboard of vga.c. And the ADLO code in bochs/bios/rombios.c defined COREBOOT which caused function keyboard_init did noting.
Adding init_pc_keyboard(0x60, 0x64, &conf) for qemu in coreboot-v2 worked for me.