On Mon, Sep 12, 2016 at 10:18:14AM +0200, Martin Pieuchot wrote: > > I just committed your driver, with some tweaks in the manpage.
Great, thank you! > > It is quite likely related to this discussion: > > > > http://marc.info/?l=openbsd-misc&m=140529029513846&w=2 > > http://marc.info/?l=openbsd-misc&m=140589215905202&w=2 > > http://marc.info/?l=openbsd-misc&m=141676273919602&w=2 > > Indeed. This is a common issue to all WSMOUSE_TYPE_TPANEL pointers. > > If you're interested in fixing this problem you should look at X11 > ws(4) driver. If you can modify the driver and the wscons(4) layer > such that it isn't necessary to open a different node to calibrate > your device then plugging a device after starting a Xserver wouldn't > be a problem. Thanks for the pointers, that is most probably the cause indeed. I'll try to dig into this. Is the solution you propose the best one, or would it also be possible to let the ws driver reopen the device on a failed read and fix it like that? Frank