--- atkbd.orig 2004-04-18 21:31:22.000000000 -0400 +++ atkbd.c 2004-04-18 21:40:59.000000000 -0400 @@ -284,8 +284,12 @@ atkbd_report_key(&atkbd->dev, regs, KEY_HANJA, 3); goto out; case ATKBD_RET_ERR: +#ifndef CONFIG_BEEP_TOMANY_KEYS printk(KERN_WARNING "atkbd.c: Keyboard on %s reports too many keys pressed.\n", serio->phys); - goto out; + +#else +printk(KERN_ALERT, "\007"); +#endif goto out; } if (atkbd->set != 3)