Hi, I found that my dynabook needs the same workaround in the synapics driver as the satellites. In a nutshell, without this patch, after any mouse events my keyboard events do not get processed for 1-2 seconds, and the keyboard erraticlly repeats chracaters. With this patch everything seems fine. I guess something just can't keep up with the mouse events. For refereance, the DMI information of the machine is: DMI 2.3 present. 41 structures occupying 1260 bytes. DMI table at 0x000EC000. BIOS Vendor: TOSHIBA BIOS Version: Version 1.10 BIOS Release: 12/01/2004 System Vendor: TOSHIBA Product Name: dynabook SS M10 11L/2 Version: PPM1011L2HA3K Serial Number: 45018857J Board Vendor: TOSHIBA Board Name: Portable PC Board Version: Version A0 Signed-off-by: Simon Horman Index: dmitry/drivers/input/mouse/synaptics.c =================================================================== --- dmitry.orig/drivers/input/mouse/synaptics.c 2005-07-05 16:23:15.000000000 +0200 +++ dmitry/drivers/input/mouse/synaptics.c 2005-07-05 16:26:07.000000000 +0200 @@ -608,6 +608,13 @@ DMI_MATCH(DMI_PRODUCT_NAME , "Satellite"), }, }, + { + .ident = "Toshiba Dynabook", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME , "dynabook"), + }, + }, { } }; #endif @@ -656,7 +663,7 @@ * thye same as rate of standard PS/2 mouse. */ if (psmouse->rate >= 80 && dmi_check_system(toshiba_dmi_table)) { - printk(KERN_INFO "synaptics: Toshiba Satellite detected, limiting rate to 40pps.\n"); + printk(KERN_INFO "synaptics: Toshiba Satellite or Dynabook detected, limiting rate to 40pps.\n"); psmouse->rate = 40; } #endif