From owner-freebsd-current@FreeBSD.ORG Sun Feb 26 23:38:02 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 36CB716A420 for ; Sun, 26 Feb 2006 23:38:02 +0000 (GMT) (envelope-from markus@brueffer.de) Received: from mailout10.sul.t-online.com (mailout10.sul.t-online.com [194.25.134.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C52D43D6D for ; Sun, 26 Feb 2006 23:38:01 +0000 (GMT) (envelope-from markus@brueffer.de) Received: from fwd31.aul.t-online.de by mailout10.sul.t-online.com with smtp id 1FDVSh-0003MD-01; Mon, 27 Feb 2006 00:37:59 +0100 Received: from ramses.kicks-ass.net (TDq2UwZCQeEetr7OFgnmPz1UM9CHMWYax6X+3UirfAWyAXXP3mQIQ+@[80.143.212.87]) by fwd31.sul.t-online.de with esmtp id 1FDVSg-1zrhsu0; Mon, 27 Feb 2006 00:37:58 +0100 Received: from localhost (dslb-084-061-058-146.pools.arcor-ip.net [84.61.58.146]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ramses.kicks-ass.net (Postfix) with ESMTP id C1420B833; Mon, 27 Feb 2006 00:38:03 +0100 (CET) From: Markus Brueffer To: Maksim Yevmenkin Date: Mon, 27 Feb 2006 00:37:46 +0100 User-Agent: KMail/1.9.1 References: <43FF986E.9030205@savvis.net> <200602251811.50530.markus@brueffer.de> <4400F021.4090601@savvis.net> In-Reply-To: <4400F021.4090601@savvis.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart17555329.u6f84PK7VK"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200602270037.54657.markus@brueffer.de> X-ID: TDq2UwZCQeEetr7OFgnmPz1UM9CHMWYax6X+3UirfAWyAXXP3mQIQ+@t-dialin.net X-TOI-MSGID: db97c243-2908-4fe4-9ab7-6ab4d3b4fb60 Cc: freebsd-current@freebsd.org Subject: Re: [PATCH] kbdmux(4) update X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Feb 2006 23:38:02 -0000 --nextPart17555329.u6f84PK7VK Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Am Sunday 26 February 2006 01:02 schrieb Maksim Yevmenkin: > > Actually I meant "ps/2 keyboard and a bluetooth keyboard", but I did a > > little bit of further testing and now have: > > > > - one Logitech ps/2 mouse > > - one Logitech MX1000 bluetooth mouse > > - two Logitech MX900 bluetooth mice > > - one Cherry ps/2 keyboard > > - one Logitech MX5000 bluetooth keyboard > > > > working in parallel flawlessly :) I would say: Awesome work Maksim! > > did you have all these things connected at once? :) if so, then this is > quite an impressive collections :) Yep. Only sideeffect was that my girlfriend was looking a bit strangly when= =20 she watched me working with 2 keyboards and 4 mice at once :) > please give yourself a credit too. you picked up where i left with=20 > bthidd(8), found and fixed silly typos etc. thank you for doing this. I hope to improve bthidd further in the near future. First thing will be a= =20 clean way to handle the button problem (2 button mice vs. 3 button mice) an= d=20 the support for tilt wheels. > >>>Btw: I'm getting LORs from vkbd(4) when working with the bluetooth > >>>keyboard (6-STABLE from about an hour ago with the kndmux patch): > >> > >>thanks for reporting this. it has nothing to do with the kdbmux(4) > >>patch. it has been there for quite a long time. i will fix it. > > > > Thanks! > > could you please give a try to the following vkbd(4) patch? > > http://people.freebsd.org/~emax/vkbd.c.diff.txt > > this patch essentially removes custom locking from the vkbd(4) and makes > it rely on Giant mutex (just like the rest of keyboard drivers and > syscons(4) do). The patch works great. No more LORs here. Thanks, Markus =2D-=20 Markus Brueffer =A0 =A0| GPG-Key: http://people.FreeBSD.org/~markus/markus.= asc markus@brueffer.de | FP: 3F9B EBE8 F290 E5CC 1447 8760 D48D 1072 78F8 A8D4 markus@FreeBSD.org | FreeBSD: The Power to Serve! --nextPart17555329.u6f84PK7VK Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.1 (FreeBSD) iD8DBQBEAjvS1I0Qcnj4qNQRAq27AJ9E3ZRbTKlapoE+wHt6hC0pfcd++ACgrp2U Coa1SMYgw/Y58JlFkzjm35Q= =knja -----END PGP SIGNATURE----- --nextPart17555329.u6f84PK7VK--