git: 9front

Download patch

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");
 	}
--