button_state
if (mouse_butt && !c->button_state && firm && middle == firm)
if (mouse_butt && c->button_state == 0x2)
if (mouse_butt != c->button_state)
c->button_state = mouse_butt, mevents++;
int button_state;
struct button_state bstate[MOUSE_MAXBUTTON]; /* button state */
struct button_state *mstate[MOUSE_MAXBUTTON];/* mapped button st.*/
struct button_state zstate[ZMAP_MAXBUTTON]; /* Z/W axis state */