Lines Matching defs:slave
229 DeviceIntPtr slave,
238 dce->deviceid = slave->id;
246 dce->sourceid = slave->id;
248 if (slave->button)
250 dce->buttons.num_buttons = slave->button->numButtons;
252 dce->buttons.names[i] = slave->button->labels[i];
254 if (slave->valuator)
256 dce->num_valuators = slave->valuator->numAxes;
259 dce->valuators[i].min = slave->valuator->axes[i].min_value;
260 dce->valuators[i].max = slave->valuator->axes[i].max_value;
261 dce->valuators[i].resolution = slave->valuator->axes[i].resolution;
262 dce->valuators[i].mode = slave->valuator->axes[i].mode;
263 dce->valuators[i].name = slave->valuator->axes[i].label;
266 if (slave->key)
268 dce->keys.min_keycode = slave->key->xkbInfo->desc->min_key_code;
269 dce->keys.max_keycode = slave->key->xkbInfo->desc->max_key_code;
343 * slave-device. If the old slave had less axes than this one,
346 if ((lastSlave = master->last.slave) && lastSlave->valuator) {
681 * @param dev The slave device that generated an event.
694 if (master && master->last.slave != dev)
702 master->last.slave = dev;