From owner-freebsd-x11@FreeBSD.ORG Sat Jul 23 19:31:50 2011 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A2024106566C for ; Sat, 23 Jul 2011 19:31:50 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: from mail-fx0-f44.google.com (mail-fx0-f44.google.com [209.85.161.44]) by mx1.freebsd.org (Postfix) with ESMTP id 344D88FC0C for ; Sat, 23 Jul 2011 19:31:49 +0000 (UTC) Received: by fxe6 with SMTP id 6so5239650fxe.17 for ; Sat, 23 Jul 2011 12:31:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=wPvvtqEKbcVesyKvUXggW4vWtPalBdnr5beJNlPDBdM=; b=hX/LjmkgLZlffjochae3rT0m0qZaAqWwC64lH0xwH0pRDfIK85itZwU9nMQAFUH4ks wmRFJ4/Eb0z3pASUxli3lFz27OUZbTodHYHmIkkBRcgoiKKR4IqN4Kx2xtpBMvC/l+uz fECdRA7BjfQebe3QPWAmlOfj7Cm7F1DqgU2So= Received: by 10.223.71.208 with SMTP id i16mr1677804faj.20.1311449508280; Sat, 23 Jul 2011 12:31:48 -0700 (PDT) Received: from mavbook2.mavhome.dp.ua (pc.mavhome.dp.ua [212.86.226.226]) by mx.google.com with ESMTPS id a18sm2804638faa.30.2011.07.23.12.31.46 (version=SSLv3 cipher=OTHER); Sat, 23 Jul 2011 12:31:46 -0700 (PDT) Sender: Alexander Motin Message-ID: <4E2B219B.7070608@FreeBSD.org> Date: Sat, 23 Jul 2011 22:31:39 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.23 (X11/20091212) MIME-Version: 1.0 To: freebsd-x11@freebsd.org References: <4E255F64.30608@FreeBSD.org> In-Reply-To: <4E255F64.30608@FreeBSD.org> X-Enigmail-Version: 0.96.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 7bit Subject: Re: USB HID support for xf86-input-mouse (including digitizers and touchscreens) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Jul 2011 19:31:50 -0000 Hi. Alexander Motin wrote: > Looking on xf86-input-mouse, I've found that it includes some code to > support USB HID pointing devices directly using libusbhid library. But > that code seemed like newer worked (at least on FreeBSD) and is quite > limited. Same time that approach would allow us to override different > limitation, now imposed by sysmouse protocol. For example, to support > absolute coordinates, pressure force, multiple touches, etc. I've made a > patch, rewriting it to support wide range of pointing devices. I've > tested it with few mouses, digitizer and two touchscreens. First, I would like to tell about newer patch version: http://people.freebsd.org/~mav/patch-zz-input-mouse9 Second, I still would like to hear any comments from x11@ people about possibility to include this patch to the xf86-input-mouse port. Patch should not be invasive for existing users, as most of code it touches never worked on FreeBSD before. If with perspective of the port update you need patch for the newer driver version, I will gladly do it, it should not be difficult. Thank you. -- Alexander Motin