ref: 9e996ecb652c4c1b02dad692a97b015d0a9223d5
parent: 9b012b437445ad722d7b2c0fbc88fd04b4eb0ac2
author: cinap_lenrek <cinap_lenrek@gmx.de>
date: Sat Aug 10 04:37:13 EDT 2013
revert previous commit... stupid idea
--- a/sys/src/cmd/nusb/kb/kb.c
+++ b/sys/src/cmd/nusb/kb/kb.c
@@ -460,7 +460,6 @@
char err[ERRMAX];
char mbuf[80];
int c, b, nerrs;
- int lastx, lasty, lastb;
KDev* f = a;
Ptr p;
@@ -468,7 +467,6 @@
sethipri();
memset(&p, 0, sizeof(p));
- lastx = lasty = lastb = 0;
nerrs = 0;
for(;;){@@ -510,14 +508,7 @@
if(p.z != 0)
b |= (p.z > 0) ? 8 : 16;
- if(lastx == p.x && lasty == p.y && lastb == b)
- continue;
-
- lastx = p.x;
- lasty = p.y;
- lastb = b;
-
- seprint(mbuf, mbuf+sizeof(mbuf), "m%11d %11d %11d", lastx, lasty, lastb);
+ seprint(mbuf, mbuf+sizeof(mbuf), "m%11d %11d %11d", p.x, p.y, b);
if(write(f->infd, mbuf, strlen(mbuf)) < 0)
kbfatal(f, "mousein i/o");
}
--
⑨