> The change event would (presumably) trigger libudev's udev_monitor, > which would be used by the on-screen keyboard software (maliit) to > change its behaviour according to the property value. > > Does this sound like a sensible plan, would these udev and kernel > changes be acceptable? Or is there a better option that I'm missing? Seems reasonable to me - but remember that a device can be in both tablet and non tablet modes at once to different users once you have a wireless display. ie it's really not "tablet mode" it's "does this particular interface have a keyboard" -- 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