diff --git a/x.c b/x.c index de65fdc..f051420 100644 --- a/x.c +++ b/x.c @@ -394,7 +394,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) {