--- Xi/xiquerydevice.c.orig 2013-04-08 20:08:52.000000000 -0700 +++ Xi/xiquerydevice.c 2013-07-22 21:24:07.503538183 -0700 @@ -346,7 +346,7 @@ info->min.frac = 0; info->max.integral = v->axes[axisnumber].max_value; info->max.frac = 0; - info->value = double_to_fp3232(v->axisVal[axisnumber]); + info->value = double_to_fp3232(dev->last.valuators[axisnumber]); info->resolution = v->axes[axisnumber].resolution; info->number = axisnumber; info->mode = valuator_get_mode(dev, axisnumber);