ports/159792: [patch] USB HID devices support for xf86-input-mouse
Alexander Motin
mav at FreeBSD.org
Mon Aug 15 14:50:06 UTC 2011
>Number: 159792
>Category: ports
>Synopsis: [patch] USB HID devices support for xf86-input-mouse
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Mon Aug 15 14:50:05 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Alexander Motin
>Release: 9-CURRENT
>Organization:
>Environment:
>Description:
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.
>How-To-Repeat:
>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.
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list