--- psm.c Sat Jan 17 17:07:42 2004 +++ psm_new.c Sat Jan 17 17:08:58 2004 @@ -626,6 +626,8 @@ switch((i = test_aux_port(kbdc))) { case 1: /* ignore this error */ + case 2: /* Some acer laptops return 2 */ + case 3: /* And some return 3 */ case PSM_ACK: if (verbose) log(LOG_DEBUG, "psm%d: strange result for test aux port (%d).\n", @@ -1012,6 +1014,8 @@ */ switch ((i = test_aux_port(sc->kbdc))) { case 1: /* ignore this error */ + case 2: /* Some acer laptops return 2 */ + case 3: /* And some return 3 */ case PSM_ACK: if (verbose) printf("psm%d: strange result for test aux port (%d).\n",