linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git] / drivers / input / mouse / alps.c
index a0e2e79..2141501 100644 (file)
@@ -100,8 +100,8 @@ static void alps_process_packet(struct psmouse *psmouse, struct pt_regs *regs)
        }
 
        if (priv->i->flags & ALPS_OLDPROTO) {
-               left = packet[2] & 0x10;
-               right = packet[2] & 0x08;
+               left = packet[2] & 0x08;
+               right = packet[2] & 0x10;
                middle = 0;
                x = packet[1] | ((packet[0] & 0x07) << 7);
                y = packet[4] | ((packet[3] & 0x07) << 7);