From owner-freebsd-bluetooth@FreeBSD.ORG Thu Jun 28 22:24:55 2007 Return-Path: X-Original-To: bluetooth@freebsd.org Delivered-To: freebsd-bluetooth@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ADCD516A469 for ; Thu, 28 Jun 2007 22:24:55 +0000 (UTC) (envelope-from vova@sw.ru) Received: from vbook.fbsd.ru (swsoft-mipt-nat.sw.ru [195.214.233.10]) by mx1.freebsd.org (Postfix) with ESMTP id 8FE9713C483 for ; Thu, 28 Jun 2007 22:24:54 +0000 (UTC) (envelope-from vova@sw.ru) Received: from vova by vbook.fbsd.ru with local (Exim 4.67 (FreeBSD)) (envelope-from ) id 1I41rO-0000qh-Uj for bluetooth@freebsd.org; Fri, 29 Jun 2007 01:49:06 +0400 From: Vladimir Grebenschikov To: bluetooth Content-Type: text/plain Content-Transfer-Encoding: 7bit Organization: SWsoft Date: Fri, 29 Jun 2007 01:49:06 +0400 Message-Id: <1183067346.1319.10.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.10.2 FreeBSD GNOME Team Port Sender: Vladimir Grebenschikov Cc: Subject: Microsoft Wireless Mouse 8000 with bthhid 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: Thu, 28 Jun 2007 22:24:55 -0000 Hi It was easily detect and attached to bthidd. (review on http://www.ixbt.com/peripheral/ms-wlm-8000.shtml - sorry on Russian) HID descriptor is big (see below). But it works a bit strange: 1,2,3 buttons works as expected. Mouse wheel does not produce any events according to xev. Horizontal scroll does not works also. Additional buttons produce Button8, Button9 events. Any hints how to make wheel work ? device { bdaddr 00:12:5a:62:31:6d; control_psm 0x11; interrupt_psm 0x13; reconnect_initiate true; battery_power true; normally_connectable false; hid_descriptor { 0x05 0x0c 0x09 0x01 0xa1 0x01 0x05 0x01 0x09 0x02 0xa1 0x02 0x85 0x13 0x05 0x0c 0x0a 0x38 0x02 0x95 0x01 0x75 0x08 0x15 0x81 0x25 0x7f 0x81 0x06 0x85 0x14 0x06 0x00 0xff 0x0a 0x01 0xfe 0x75 0x02 0x15 0x00 0x25 0x03 0x81 0x02 0x0a 0x00 0xfe 0x95 0x01 0x75 0x01 0x25 0x01 0x81 0x02 0x95 0x05 0x81 0x01 0x85 0x17 0x0a 0x06 0xff 0x0a 0x0f 0xff 0x25 0x01 0x35 0x01 0x45 0x10 0x95 0x02 0x75 0x02 0xb1 0x02 0x0a 0x04 0xff 0x35 0x00 0x45 0x00 0x95 0x01 0x75 0x01 0xb1 0x02 0x75 0x03 0xb1 0x01 0xc0 0xc0 0x05 0x01 0x09 0x02 0xa1 0x01 0x05 0x01 0x09 0x02 0xa1 0x02 0x85 0x11 0x09 0x01 0xa1 0x00 0x05 0x09 0x19 0x01 0x29 0x05 0x95 0x05 0x75 0x01 0x25 0x01 0x81 0x02 0x75 0x03 0x95 0x01 0x81 0x01 0x05 0x01 0x09 0x30 0x09 0x31 0x95 0x02 0x75 0x08 0x15 0x81 0x25 0x7f 0x81 0x06 0xa1 0x02 0x85 0x12 0x09 0x48 0x95 0x01 0x75 0x02 0x15 0x00 0x25 0x01 0x35 0x01 0x45 0x10 0xb1 0x02 0x85 0x11 0x09 0x38 0x35 0x00 0x45 0x00 0x15 0x81 0x25 0x7f 0x75 0x08 0x81 0x06 0xc0 0xa1 0x02 0x85 0x12 0x09 0x48 0x75 0x02 0x15 0x00 0x25 0x01 0x35 0x01 0x45 0x10 0xb1 0x02 0x35 0x00 0x45 0x00 0x75 0x04 0xb1 0x01 0x85 0x11 0x05 0x0c 0x15 0x81 0x25 0x7f 0x75 0x08 0x0a 0x38 0x02 0x81 0x06 0xc0 0xc0 0xc0 0xc0 0x05 0x0c 0x09 0x01 0xa1 0x01 0x85 0x19 0x06 0x00 0xff 0x1a 0x18 0xff 0x2a 0x22 0xff 0x95 0x0b 0x75 0x08 0x15 0x00 0x26 0xff 0x00 0xb1 0x02 0x0a 0x23 0xff 0x95 0x01 0x75 0x01 0x25 0x01 0xb1 0x02 0x75 0x07 0xb1 0x01 0xc0 }; } -- Vladimir B. Grebenschikov SWsoft Inc. vova@swsoft.com