From owner-freebsd-current@FreeBSD.ORG Mon Feb 27 06:38:00 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 C9B5216A420 for ; Mon, 27 Feb 2006 06:38:00 +0000 (GMT) (envelope-from maksim.yevmenkin@savvis.net) Received: from mta11.adelphia.net (mta11.adelphia.net [68.168.78.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 60B7343D46 for ; Mon, 27 Feb 2006 06:38:00 +0000 (GMT) (envelope-from maksim.yevmenkin@savvis.net) Received: from [192.168.1.254] (really [70.32.199.60]) by mta11.adelphia.net (InterMail vM.6.01.05.02 201-2131-123-102-20050715) with ESMTP id <20060227063759.JQWT17101.mta11.adelphia.net@[192.168.1.254]>; Mon, 27 Feb 2006 01:37:59 -0500 Message-ID: <44029E3D.5060409@savvis.net> Date: Sun, 26 Feb 2006 22:37:49 -0800 From: Maksim Yevmenkin User-Agent: Mozilla Thunderbird 0.7.1 (Windows/20040626) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Markus Brueffer References: <43FF986E.9030205@savvis.net> <200602251811.50530.markus@brueffer.de> <4400F021.4090601@savvis.net> <200602270037.54657.markus@brueffer.de> In-Reply-To: <200602270037.54657.markus@brueffer.de> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit 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: Mon, 27 Feb 2006 06:38:00 -0000 Markus, [...] >>> - 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 > she watched me working with 2 keyboards and 4 mice at once :) :) make a picture and post it somewhere :) >>please give yourself a credit too. you picked up where i left with >>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 > clean way to handle the button problem (2 button mice vs. 3 button mice) and > the support for tilt wheels. sounds good. >>>>>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 for testing. i have committed it to -current and will mfc it shortly. thanks, max