From owner-freebsd-bluetooth@FreeBSD.ORG Fri Dec 17 08:50:30 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 A1A2916A4CE for ; Fri, 17 Dec 2004 08:50:30 +0000 (GMT) Received: from vbook.fbsd.ru (asplinux.ru [195.133.213.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id 09D4243D4C for ; Fri, 17 Dec 2004 08:50:30 +0000 (GMT) (envelope-from vova@vbook.fbsd.ru) Received: from vova by vbook.fbsd.ru with local (Exim 4.43 (FreeBSD)) id 1CfCuj-0000Hs-Ht; Fri, 17 Dec 2004 10:52:37 +0300 From: Vladimir Grebenschikov To: Maksim Yevmenkin In-Reply-To: <419B9EF8.2090401@savvis.net> References: <1100552998.1098.5.camel@localhost> <419B8353.7040908@savvis.net> <419B9EF8.2090401@savvis.net> Content-Type: text/plain Content-Transfer-Encoding: 7bit Organization: SWsoft Date: Fri, 17 Dec 2004 10:52:37 +0300 Message-Id: <1103269957.974.7.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.0.0FreeBSD GNOME Team Port Sender: Vladimir Grebenschikov cc: bluetooth@freebsd.org Subject: Re: Bluetooth mouse X-BeenThere: freebsd-bluetooth@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: vova@fbsd.ru 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 08:50:30 -0000 Hi I have found your message: ====================================== you need to have Bluetooth HID (Human Interface Device) support. someone wrote me an e-mail a while ago asking the same question. i tried to explain Bluetooth HID and how it works. its not a rocket science - you just need write a daemon that opens a couple of L2CAP connection to the mouse and read bytes from it. then you feed these bytes into /dev/console via ioctl(2) to move actual mouse pointer. i'm not sure if this person working on this. ====================================== So I am ready to try it, Can you resend me your explanations ? Also, I think, it is better to provide usual /dev/*msX interface for moused ? It looks like I need to write ng node which will connect to l2cap node one side and create /dev/btmsX on another side ? > max -- Vladimir B. Grebenchikov vova@fbsd.ru