[Call for testers] Update to xorg-server 1.14

Jean-Sébastien Pédron dumbbell at FreeBSD.org
Fri Dec 12 18:22:35 UTC 2014


On 05.12.2014 01:34, Jan Beich wrote:
> webcamd doesn't pass enough data via devctl(4) to associate input/eventN
> with any X11 driver or even any ugenX.Y. Not to mention '+' events never
> happen for ugen(4) devices. Here's an example for CTH-470:
> 
>   !system=USB subsystem=INTERFACE type=ATTACH ugen=ugen2.3 cdev=ugen2.3 vendor=0x056a product=0x00de devclass=0x00 devsubclass=0x00 sernum="" release=0x0100 mode=host interface=0 endpoints=1 intclass=0x03 intsubclass=0x01 intprotocol=0x02
>   !system=USB subsystem=INTERFACE type=ATTACH ugen=ugen2.3 cdev=ugen2.3 vendor=0x056a product=0x00de devclass=0x00 devsubclass=0x00 sernum="" release=0x0100 mode=host interface=1 endpoints=1 intclass=0x03 intsubclass=0x00 intprotocol=0x00
>   [...]
>   !system=DEVFS subsystem=CDEV type=CREATE cdev=input/event0
>   !system=DEVFS subsystem=CDEV type=CREATE cdev=input/event1
> 
> MatchDevicePath "/dev/input/event*" may still work except it doesn't.
> config/devd only sees fake ums(4) and uhid(4) devices[1] exposed by the
> tablet

You're correct, the current backend doesn't take care of those devices.
Are they created by webcamd/cuse4bsd?

> and while trying to attach to them fails to produce correct 
> Identifier thanks to a comma.

Again, that's correct. We shoud use libusb(3) to get these informations.
It's already on the TODO, but we may need it sonner than expected :)

-- 
Jean-Sébastien Pédron

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-x11/attachments/20141212/2d7f38e3/attachment.sig>


More information about the freebsd-x11 mailing list