Booting the kernel with parameter acpi=off resolved the problem for me.
I had exactly the same problem as described above: Keyboard worked fine with Edgy. After an upgrade to Feisty the keyboard worked in Grub, but neither on the console nor in X.
I noticed that in /proc/bus/input/devices veraious power and sleep buttons are listed with the kbd driver as handler. Maybe I should add, that my motherboard is rather old and doesn't support ACPI properly.
This workaround may resolve similar problems with PS/2 mice, too (e.g. bug 108382).
Booting the kernel with parameter acpi=off resolved the problem for me.
I had exactly the same problem as described above: Keyboard worked fine with Edgy. After an upgrade to Feisty the keyboard worked in Grub, but neither on the console nor in X.
I noticed that in /proc/bus/ input/devices veraious power and sleep buttons are listed with the kbd driver as handler. Maybe I should add, that my motherboard is rather old and doesn't support ACPI properly.
This workaround may resolve similar problems with PS/2 mice, too (e.g. bug 108382).