>>> As an example of how this would work for the >>> touchpad/tablet/touchscreen triplet, there are two properties defined, >>> INPUT_PROP_POINTER and INPUT_PROP_DIRECT. A touchpad is an indirect >>> pointer device, a tablet is a direct pointer device, and the >>> touchscreen is simply a direct device. >>> >>> What do you think? >> >> I must have missed the first version of this patch, but I give two >> thumbs way up :). The detection code for touchpad/tablet/touchscreen in >> xf86-input-evdev is large and unwieldy, and seemingly simple changes to >> an input driver can cause incorrect interpretation. Having this >> available should help quite a bit! >> >> Acked-by: Chase Douglas <chase.douglas@xxxxxxxxxxxxx> > > As long as we document that !pointer && !direct means "unknown" or > "unspecified" so as to avoid having to update all devices at once that > should be OK. > > We also need to wire up uinput. Great, will cook a proper patch. Thanks, Henrik -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html