diff options
| -rw-r--r-- | x.c | 4 | 
1 files changed, 3 insertions, 1 deletions
@@ -387,7 +387,9 @@ mousereport(XEvent *e)  			button = 3;  		} else {  			button -= Button1; -			if (button >= 3) +			if (button >= 7) +				button += 128 - 7; +			else if (button >= 3)  				button += 64 - 3;  		}  		if (e->xbutton.type == ButtonPress) {  | 
