Add buttons 4 and 5 (scrolling on X).
This commit is contained in:
parent
2d67e4cc56
commit
ff8bbc7987
1 changed files with 16 additions and 1 deletions
|
|
@ -220,6 +220,12 @@ _xtoplan9mouse(XDisplay *xd, XEvent *e, Mouse *m)
|
|||
case 3:
|
||||
s |= Button3Mask;
|
||||
break;
|
||||
case 4:
|
||||
s |= Button4Mask;
|
||||
break;
|
||||
case 5:
|
||||
s |= Button5Mask;
|
||||
break;
|
||||
}
|
||||
break;
|
||||
case ButtonRelease:
|
||||
|
|
@ -238,6 +244,12 @@ _xtoplan9mouse(XDisplay *xd, XEvent *e, Mouse *m)
|
|||
case 3:
|
||||
s &= ~Button3Mask;
|
||||
break;
|
||||
case 4:
|
||||
s &= ~Button4Mask;
|
||||
break;
|
||||
case 5:
|
||||
s &= ~Button5Mask;
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
|
|
@ -260,7 +272,10 @@ _xtoplan9mouse(XDisplay *xd, XEvent *e, Mouse *m)
|
|||
m->buttons |= 2;
|
||||
if(s & Button3Mask)
|
||||
m->buttons |= 4;
|
||||
|
||||
if(s & Button4Mask)
|
||||
m->buttons |= 8;
|
||||
if(s & Button5Mask)
|
||||
m->buttons |= 16;
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue