ZMAP_MAXBUTTON
for (i = 0; i < ZMAP_MAXBUTTON; ++i) {
for (i = 0; i < ZMAP_MAXBUTTON; ++i) {
for (j = 1; j < ZMAP_MAXBUTTON; ++j) {
int zmap[ZMAP_MAXBUTTON];/* MOUSE_{X|Y}AXIS or a button number */
struct button_state zstate[ZMAP_MAXBUTTON]; /* Z/W axis state */