diff options
| -rw-r--r-- | sys/src/9/omap/mouse.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/sys/src/9/omap/mouse.c b/sys/src/9/omap/mouse.c index f0f62c8a1..acf49f530 100644 --- a/sys/src/9/omap/mouse.c +++ b/sys/src/9/omap/mouse.c @@ -107,7 +107,7 @@ ps2mouseputc(int c, int shift) } msg[nb] = c; - if(++nb == packetsize){ + if(++nb >= packetsize){ nb = 0; if(msg[0] & 0x10) msg[1] |= 0xFF00; @@ -142,13 +142,13 @@ ps2mouse(void) if(mousetype == MousePS2) return; -// i8042auxenable(ps2mouseputc); -// i8042auxcmd(0xEA); // TODO -// i8042auxcmd(0xF4); - mousetype = MousePS2; packetsize = 3; mousehwaccel = 1; + +// i8042auxenable(ps2mouseputc); +// i8042auxcmd(0xEA); // TODO +// i8042auxcmd(0xF4); } /* |
