LEFTBTN
? (LEFTBTN | RIGHTBTN) : 0);
#define PRIMARYBTN LEFTBTN
return ((x < tp->edge.center ? LEFTBTN : RIGHTBTN) ^ tp->sbtnswap);
return (LEFTBTN ^ tp->sbtnswap);
if (btn == (LEFTBTN | RIGHTBTN))