Date: Mon, 17 Sep 2012 17:25:04 +0300 From: Vitaly Magerya <vmagerya@gmail.com> To: Alexander Yerenkow <yerenkow@gmail.com> Cc: freebsd-usb@freebsd.org Subject: Re: Support for graphics tablets Message-ID: <CAL409KyVcipR8Ly41sbWu1SocvhoX6qnXU=%2BrTpFpdpMMKeqwQ@mail.gmail.com> In-Reply-To: <CAPJF9w=xBSwE8WYuhQQg1eKmxjk7_PZ=udONt0Kb9XpAEcHtuA@mail.gmail.com> References: <20120912211314.8F0932E8AC@smtp.tx97.net> <201209131753.38985.hselasky@c2i.net> <CAPJF9w=XZs%2B_1_%2BXcj2GfX0bNU8ntpsOZaF=rodD373gR11J8w@mail.gmail.com> <CAL409KwyMEy8=s3R0DaX5sWBbKMZ4QtgEFMAagAoUj2knVPV5g@mail.gmail.com> <CAPJF9w=xBSwE8WYuhQQg1eKmxjk7_PZ=udONt0Kb9XpAEcHtuA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Alexander Yerenkow wrote: > I don't remember exact details, if I'm not mistaken, pressure was supported > (it's basically sent by tablet as one byte). > You should have three section of device in xorg, and xorg will take > automatically one as mouse, one as tablet (weird, but working magic). > Could you write later to this list about results :) Yeah, so after updating [1] to the latest xf86-input-mouse (1.8.1), the tablet seems to work. The caveat is that I haven't found a way to detach ums(4) from the device without recompiling the kernel with ums excluded. A workaround is to use sysutils/uhidd which will emulate an uhid(4) device from a given ugen(4) device, so pointing the patched mouse driver to that emulation seems to work. The few minor problems (compared to Linux) are: no proximity events, no relative mode support, and too many events (i.e. the driver produces input events even if pointer's coordinates did not change). Finally, mav@ replied pointing to his original post at [2]. [1] http://people.freebsd.org/~mav/patch-zz-input-mouse9.1.7.1 [2] http://lists.freebsd.org/pipermail/freebsd-hardware/2011-July/006749.html
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAL409KyVcipR8Ly41sbWu1SocvhoX6qnXU=%2BrTpFpdpMMKeqwQ>