This probably doesn't actually fix anything... :-/ damn diff -ru linux-2.6.12-suspend2.orig/drivers/input/mouse/alps.c linux-2.6.12-suspend2/drivers/input/mouse/alps.c --- linux-2.6.12-suspend2.orig/drivers/input/mouse/alps.c 2005-07-07 23:50:48.000000000 -0700 +++ linux-2.6.12-suspend2/drivers/input/mouse/alps.c 2005-07-10 00:51:36.000000000 -0700 @@ -45,7 +45,7 @@ { { 0x63, 0x02, 0x3c }, 0x8f, 0x8f, ALPS_WHEEL }, /* Toshiba Satellite S2400-103 */ { { 0x63, 0x02, 0x50 }, 0xef, 0xef, ALPS_FW_BK }, /* NEC Versa L320 */ { { 0x63, 0x02, 0x64 }, 0xf8, 0xf8, 0 }, - { { 0x63, 0x03, 0xc8 }, 0xf8, 0xf8, ALPS_PASS }, /* Dell Latitude D800 */ + { { 0x63, 0x03, 0xc8 }, 0xf8, 0xf8, ALPS_PASS | ALPS_DUALPOINT }, /* Dell Latitude D800, Inspiron 8500 */ { { 0x73, 0x02, 0x0a }, 0xf8, 0xf8, 0 }, { { 0x73, 0x02, 0x14 }, 0xf8, 0xf8, 0 }, { { 0x20, 0x02, 0x0e }, 0xf8, 0xf8, ALPS_PASS | ALPS_DUALPOINT }, /* XXX */