value = touching ? 0 : 1;
break;
default:
- value = -1;
if (!axis_replacement_value(axes, ev->code, &value) &&
d->interface->get_axis_default)
d->interface->get_axis_default(d, ev->code, &value);
y,
axes,
touching);
-
- litest_event(d, ev->type, ev->code, value);
+ if (value != LITEST_AUTO_ASSIGN)
+ litest_event(d, ev->type, ev->code, value);
ev++;
}
}
y,
axes,
touching);
- litest_event(d, ev->type, ev->code, value);
+ if (value != LITEST_AUTO_ASSIGN)
+ litest_event(d, ev->type, ev->code, value);
ev++;
}
}