From owner-freebsd-bluetooth@FreeBSD.ORG Fri Dec 17 22:24:17 2004 Return-Path: Delivered-To: freebsd-bluetooth@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A2FF16A4D0 for ; Fri, 17 Dec 2004 22:24:17 +0000 (GMT) Received: from mailgate1b.savvis.net (mailgate1b.savvis.net [216.91.182.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id B145A43D48 for ; Fri, 17 Dec 2004 22:24:16 +0000 (GMT) (envelope-from Maksim.Yevmenkin@savvis.net) Received: from out001.email.savvis.net (out001.apptix.savvis.net [216.91.32.44])iBHMKYBT029183; Fri, 17 Dec 2004 16:20:37 -0600 Received: from s228130hz1ew17.apptix-01.savvis.net ([10.146.4.29]) by out001.email.savvis.net with Microsoft SMTPSVC(6.0.3790.211); Fri, 17 Dec 2004 16:20:19 -0600 Received: from [10.254.186.111] ([66.35.239.94]) by s228130hz1ew17.apptix-01.savvis.net with Microsoft SMTPSVC(6.0.3790.211); Fri, 17 Dec 2004 16:19:46 -0600 Message-ID: <41C35B92.7080908@savvis.net> Date: Fri, 17 Dec 2004 14:20:02 -0800 From: Maksim Yevmenkin User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.2) Gecko/20040822 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Arne Schwabe References: <1100552998.1098.5.camel@localhost> <419B8353.7040908@savvis.net> <419B9EF8.2090401@savvis.net> <1103269957.974.7.camel@localhost> <41C32471.2050805@savvis.net> <866530fusa.fsf@kamino.rfc1149.org> In-Reply-To: <866530fusa.fsf@kamino.rfc1149.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 17 Dec 2004 22:19:46.0887 (UTC) FILETIME=[8441C570:01C4E486] X-ECS-MailScanner: No virus is found cc: bluetooth@freebsd.org Subject: Re: Bluetooth mouse X-BeenThere: freebsd-bluetooth@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Using Bluetooth in FreeBSD environments List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Dec 2004 22:24:17 -0000 Arne Schwabe wrote: > Maksim Yevmenkin writes: > >>bthidcontrol(8) is a utility that can query bluetooth hid devices and >>create configuration for bthidd(8). >> >>% nroff -man bthidcontrol.8 | less -- for more information >> >>bthidd(8) is a bluetooth hid daemon (incomplete but mouse should work). >>it will read configuration created by bthidcontrol(8) and talk to >>bluetooth hid devices. > > I just tried it with my Logitech MX900 mouse, it works! :) good. > But for _some_ reason, my third and second buttons are swapped. Well I the code just parses input hid reports according to the device's hid descriptor. it hid descriptor says its second button it will be second button :) > hacked it in the hid.c source code %) well, you are more then welcome to hack it further. i hope that enough bluetooth hid users will send me their hacks so i finally will be able to finish this :) thanks, max