Index: head/sys/dev/atkbdc/psm.c =================================================================== --- head/sys/dev/atkbdc/psm.c (revision 240604) +++ head/sys/dev/atkbdc/psm.c (working copy) @@ -867,7 +867,7 @@ if (sc->hw.model == MOUSE_MODEL_SYNAPTICS) { mouse_ext_command(sc->kbdc, 1); get_mouse_status(sc->kbdc, stat, 0, 3); - if (stat[1] == 0x47 && stat[2] == 0x40) { + if (stat[2] == 0x40) { /* Set the mode byte -- request wmode where * available */ if (sc->synhw.capExtended) @@ -4383,10 +4383,6 @@ return (FALSE); if (get_mouse_status(kbdc, status, 0, 3) != 3) return (FALSE); - if (status[1] != 0x47) { - printf(" Failed to read extended capability bits\n"); - return (FALSE); - } /* Set the different capabilities when they exist. */ buttons = 0; @@ -4439,10 +4435,6 @@ return (FALSE); if (get_mouse_status(kbdc, status, 0, 3) != 3) return (FALSE); - if (status[1] != 0x47) { - printf(" Failed to read mode byte\n"); - return (FALSE); - } if (sc != NULL) sc->synhw = synhw;