From owner-freebsd-bluetooth@FreeBSD.ORG Mon Nov 5 00:03:59 2007 Return-Path: Delivered-To: freebsd-bluetooth@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1F11816A46C for ; Mon, 5 Nov 2007 00:03:59 +0000 (UTC) (envelope-from maksim.yevmenkin@gmail.com) Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.184]) by mx1.freebsd.org (Postfix) with ESMTP id 970BD13C4A3 for ; Mon, 5 Nov 2007 00:03:58 +0000 (UTC) (envelope-from maksim.yevmenkin@gmail.com) Received: by mu-out-0910.google.com with SMTP id i10so1633520mue for ; Sun, 04 Nov 2007 16:03:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=xm68qFburG44gLumzAlTsbrHQ35fzWfKoWQpUbMYgxk=; b=RLkmDPV//yNAWtV8wukMvQ1zKQ7RZoR8JmHS92uo3+v4N3GrrNfsR6VOIk9c9Txha0AsqtVimioJncZZC9d7zejDOAWFPCsw8IzLZtOR7D6U4joXIhhrrtiGojzF91lPZD4ISBiHe9HQL3xx/kJzEvTK1qLOtajjZ96TJSwFrz0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=ixZI28hMHZ2sQ0icqQ48LzOdvD+8/PfjoIGfuNjcI5OrLWD4lbbgOYaML/OmRQYaNtW+Qdqywe4V3hsyxWsEaDD/sP2iXMhz2IopPx7vMB7K+G/OA5GAp0Qr2G44gvicSorRwGx7tRVGyPdKlvM+oUCpXHus7SqPDZFZd4yC5w8= Received: by 10.86.95.20 with SMTP id s20mr2913925fgb.1194221025639; Sun, 04 Nov 2007 16:03:45 -0800 (PST) Received: by 10.86.83.12 with HTTP; Sun, 4 Nov 2007 16:03:45 -0800 (PST) Message-ID: Date: Sun, 4 Nov 2007 17:03:45 -0700 From: "Maksim Yevmenkin" To: "Eric Millbrandt" In-Reply-To: <472E3F45.3080909@coldhaus.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <472DFCE2.2010707@coldhaus.com> <472E3F45.3080909@coldhaus.com> Cc: freebsd-bluetooth@freebsd.org Subject: Re: bluetooth mouse/keyboard blues X-BeenThere: freebsd-bluetooth@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Using Bluetooth in FreeBSD environments List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Nov 2007 00:03:59 -0000 On 11/4/07, Eric Millbrandt wrote: > Maksim Yevmenkin wrote: > > > >> 1) make sure you have paired bluetooth keyboard/mouse and your pc > >> > >> > >> > Oops, I just figured out how to pair the keyboard. You need to hold the > power button down for three seconds and then enter the pin. The > keyboard works great. ok > Why would the mouse buttons work but not cursor movement? what bluetooth mouse do you have exactly? you tell me that buttons work, so i assume, bluetooth communication channel works. i dumped the hid descriptor that you have provided in your previous email, and got === Collection page=Consumer usage=Consumer_Control Input id=20 size=2 count=1 page=Generic_Desktop usage=Mouse Variable, logical range 0..3 Input id=20 size=1 count=1 page=Microsoft usage=0xfe11 Variable, logical range 0..1 End collection Collection page=Generic_Desktop usage=Mouse Collection page=Generic_Desktop usage=Pointer Input id=17 size=1 count=1 page=Button usage=Button_1 Variable, logical range 0..1 Input id=17 size=1 count=1 page=Button usage=Button_2 Variable, logical range 0..1 Input id=17 size=1 count=1 page=Button usage=Button_3 Variable, logical range 0..1 Input id=17 size=1 count=1 page=Button usage=Button_4 Variable, logical range 0..1 Input id=17 size=4 count=1 page=Generic_Desktop usage=X Variable Relative, logical range 0..127 End collection End collection Collection page=Consumer usage=Consumer_Control Feature id=25 size=8 count=1 page=Microsoft usage=0xff18 Variable, logical range 0..255 Feature id=25 size=8 count=1 page=Microsoft usage=0xff19 Variable, logical range 0..255 Feature id=25 size=8 count=1 page=Microsoft usage=0xff1a Variable, logical range 0..255 Feature id=25 size=8 count=1 page=Microsoft usage=0xff1b Variable, logical range 0..255 Feature id=25 size=8 count=1 page=Microsoft usage=0xff1c Variable, logical range 0..255 Feature id=25 size=8 count=1 page=Microsoft usage=0xff1d Variable, logical range 0..255 Feature id=25 size=8 count=1 page=Microsoft usage=0xff1e Variable, logical range 0..255 Feature id=25 size=8 count=1 page=Microsoft usage=0xff1f Variable, logical range 0..255 Feature id=25 size=8 count=1 page=Microsoft usage=0xff20 Variable, logical range 0..255 Feature id=25 size=8 count=1 page=Microsoft usage=0xff21 Variable, logical range 0..255 Feature id=25 size=8 count=1 page=Microsoft usage=0xff22 Variable, logical range 0..255 Feature id=25 size=1 count=1 page=Microsoft usage=0xff23 Variable, logical range 0..1 End collection === one thing that is very strange is that i'm not seeing input report for the Y axis. this could be the problem with usb hid descriptor parsing, or (less likely), perhaps, this mouse uses non-standard hid report. i will need to decode it manually to see where the problem is. thanks, max