Turns out that the "usb-handoff" is needed to enable the keyboard.

I wonder what that is, and why it is not the default. Does it cause problems on other machines when it is on?

The machine on which this is needed is an HP DC 7600 with a standard PS/2 keyboard and an USB mouse.