Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Dec 2014 19:22:23 +0100
From:      =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= <dumbbell@FreeBSD.org>
To:        freebsd-x11@freebsd.org
Subject:   Re: [Call for testers] Update to xorg-server 1.14
Message-ID:  <548B325F.5090901@FreeBSD.org>
In-Reply-To: <oarj-kk7p-wny@vfemail.net>
References:  <547E4B03.2090508@FreeBSD.org> <lhmo-8tv3-wny@vfemail.net>	<5480D3BA.8090104@dumbbell.fr> <oarj-kk7p-wny@vfemail.net>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--JmSDsx38eF4m0keOCt6tfcbSKr3cvt4hJ
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 05.12.2014 01:34, Jan Beich wrote:
> webcamd doesn't pass enough data via devctl(4) to associate input/event=
N
> with any X11 driver or even any ugenX.Y. Not to mention '+' events neve=
r
> happen for ugen(4) devices. Here's an example for CTH-470:
>=20
>   !system=3DUSB subsystem=3DINTERFACE type=3DATTACH ugen=3Dugen2.3 cdev=
=3Dugen2.3 vendor=3D0x056a product=3D0x00de devclass=3D0x00 devsubclass=3D=
0x00 sernum=3D"" release=3D0x0100 mode=3Dhost interface=3D0 endpoints=3D1=
 intclass=3D0x03 intsubclass=3D0x01 intprotocol=3D0x02
>   !system=3DUSB subsystem=3DINTERFACE type=3DATTACH ugen=3Dugen2.3 cdev=
=3Dugen2.3 vendor=3D0x056a product=3D0x00de devclass=3D0x00 devsubclass=3D=
0x00 sernum=3D"" release=3D0x0100 mode=3Dhost interface=3D1 endpoints=3D1=
 intclass=3D0x03 intsubclass=3D0x00 intprotocol=3D0x00
>   [...]
>   !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dinput/event0
>   !system=3DDEVFS subsystem=3DCDEV type=3DCREATE cdev=3Dinput/event1
>=20
> 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=20
> 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 :)

--=20
Jean-S=C3=A9bastien P=C3=A9dron


--JmSDsx38eF4m0keOCt6tfcbSKr3cvt4hJ
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQJ8BAEBCgBmBQJUizJfXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwAAoJEDnpl2Gl/ZTMjNwQAJBkdGmdNR1EFcMG//bYPSKb
rpGy7lXIvLUAQDee93bSBUOxDF4QlTgs3h0SaEJunP205XPHzl1fd6c+h45h5nlV
9d03+vgzmBWF+Psn9So4MaiiDKnhByb6KjRqFAW8WgmH5QwQkkDCkYU90Ir3FfZ+
dMONk+gY/JTKz8HCMgoKjI8C+WM6CljFEfo+MVa1DR4oNEWMN+POem3UKk4FmOiW
1NLKqqC82ChlZfCip93kb8fiJZaKpjE9y04xNDansy4zyycWK8+WJrimmrhpl5Cj
lU2N48kps9cuJpLACMuxY9IzvPqb4vyOZb0plir6TJmchFqaifUGgFwoF+jjE3hK
phgGPmVqfRfFL6wti6VV11rhntc1qwtDbKBB66aZurcZUZTb1Q3TYNxE0bWo7qqk
JrhW377fi1FnDOwqbY6m+1RJWrsui5Uzdj1gVRTBZwYz7/Tg1d8Es4TiRlR0XRXt
iKMjz6VCp0LyKWzpgdJxaU+YRwrSI0KhuG7kTCuLBwT3A4K5OG+oooXPgO4t5mwP
KbCGSb6j2B7vCeS7cECroy7rkcIZ6xb2cnfyaNcMA77LaUrT01hzflTY6+WoUJT5
yPRViBIguGQ5fmOyd9jXP1Man1qlj5w/eLmU3JvyQHZ7bA/aFkO93LhmgKxse0Jw
cc0RE5qQMpUPll07jAJg
=meh4
-----END PGP SIGNATURE-----

--JmSDsx38eF4m0keOCt6tfcbSKr3cvt4hJ--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?548B325F.5090901>