Now we have no support for pointing devices with absolute coordinates, such as touch screens or digitizers. Their support via ums(4) and sysmouse is problematic because they support only relative pointer coordinates. Fix: These patches restores disabled USB HID devices support in xf86-input-mouse: http://people.freebsd.org/~mav/patch-zz-input-mouse9 - for 1.6.0 http://people.freebsd.org/~mav/patch-zz-input-mouse9.1.7.1 - for 1.7.1 Patches support both relative and absolute pointing devices and tested with mouses, digitizers and touch-screens. Here is related thread in x11 mailing list: http://docs.freebsd.org/cgi/mid.cgi?4E255F64.30608 Patches use existing for a long time libusbhid interface and should work for all FreeBSD versions since at least 5.1. Since that API came from NetBSD, it may also work for other BSDs also.
Responsible Changed From-To: freebsd-ports-bugs->freebsd-x11 Fix synopsis and assign.
State Changed From-To: open->feedback Is this still releveant with the latest xorg?
I don't think the patch will apply to the present version of the driver, but probably I could port it if somebody with contacts in Xorg could upstream it. -- Alexander Motin
On 06/27/13 13:30, Alexander Motin wrote: > I don't think the patch will apply to the present version of the driver, > but probably I could port it if somebody with contacts in Xorg could I can try to push the patch upstream, if the issue is still relevant. Regards! -- Niclas Zeising
On 27.06.2013 14:51, Niclas Zeising wrote: > On 06/27/13 13:30, Alexander Motin wrote: >> I don't think the patch will apply to the present version of the driver, >> but probably I could port it if somebody with contacts in Xorg could > > I can try to push the patch upstream, if the issue is still relevant. OK, I'll update software on my touch-screen netbook and see what has changes there. -- Alexander Motin
On 06/27/13 14:01, Alexander Motin wrote: > On 27.06.2013 14:51, Niclas Zeising wrote: >> On 06/27/13 13:30, Alexander Motin wrote: >>> I don't think the patch will apply to the present version of the >>> driver, >>> but probably I could port it if somebody with contacts in Xorg could >> >> I can try to push the patch upstream, if the issue is still relevant. > > OK, I'll update software on my touch-screen netbook and see what has > changes there. > Thank you, that would be awesome! Regards! -- Niclas Zeising
On 27.06.2013 15:06, Niclas Zeising wrote: > On 06/27/13 14:01, Alexander Motin wrote: >> On 27.06.2013 14:51, Niclas Zeising wrote: >>> On 06/27/13 13:30, Alexander Motin wrote: >>>> I don't think the patch will apply to the present version of the >>>> driver, >>>> but probably I could port it if somebody with contacts in Xorg could >>> >>> I can try to push the patch upstream, if the issue is still relevant. >> >> OK, I'll update software on my touch-screen netbook and see what has >> changes there. > > Thank you, that would be awesome! Here is patch for current (1.9.0) port version (addition to present port patches). Changes from previous version mostly due to code formatting changes in upstream: http://people.freebsd.org/~mav/patch-src-bsd_mouse.c2 -- Alexander Motin
State Changed From-To: feedback->open Feedback recieved. Working on integrating the updated patch.
State Changed From-To: open->analyzed The patch is in the xorg-dev repo, awaiting some more testing before it is merged. A discussion with upstream on how to integrate this patch upstream has begun.
The patch is in the Ports tree.