From owner-freebsd-current@FreeBSD.ORG Thu Jul 21 18:03:26 2005 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 30FDF16A41F for ; Thu, 21 Jul 2005 18:03:26 +0000 (GMT) (envelope-from Maksim.Yevmenkin@savvis.net) Received: from mailgate1b.savvis.net (mailgate1b.savvis.net [216.91.182.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3482543D58 for ; Thu, 21 Jul 2005 18:03:14 +0000 (GMT) (envelope-from Maksim.Yevmenkin@savvis.net) Received: from localhost (localhost.localdomain [127.0.0.1]) by mailgate1b.savvis.net (Postfix) with ESMTP id 50F5C3BE80 for ; Thu, 21 Jul 2005 13:03:13 -0500 (CDT) Received: from mailgate1b.savvis.net ([127.0.0.1]) by localhost (mailgate1b.savvis.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 30665-01-48 for ; Thu, 21 Jul 2005 13:03:13 -0500 (CDT) Received: from out002.email.savvis.net (out002.apptix.savvis.net [216.91.32.45]) by mailgate1b.savvis.net (Postfix) with ESMTP id AC0893BF6B for ; Thu, 21 Jul 2005 13:03:12 -0500 (CDT) Received: from s228130hz1ew171.apptix-01.savvis.net ([10.146.4.29]) by out002.email.savvis.net with Microsoft SMTPSVC(6.0.3790.211); Thu, 21 Jul 2005 13:03:21 -0500 Received: from [10.254.186.111] ([64.14.1.106]) by s228130hz1ew171.apptix-01.savvis.net with Microsoft SMTPSVC(6.0.3790.211); Thu, 21 Jul 2005 13:03:17 -0500 Message-ID: <42DFE35B.5090503@savvis.net> Date: Thu, 21 Jul 2005 11:03:07 -0700 From: Maksim Yevmenkin User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050404) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-current@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 21 Jul 2005 18:03:17.0782 (UTC) FILETIME=[78DCB360:01C58E1E] X-Virus-Scanned: amavisd-new at savvis.net Subject: HEADSUP: kbdmux(4) is in the tree 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: Thu, 21 Jul 2005 18:03:26 -0000 Dear Hackers, this is just a quick headsup on kbdmux(4). as of now it has been committed to both HEAD and RELENG_6 (much thanks to re@ for turning this around quickly). kbdcontrol(1) utility was enhanced and now knows how to add/remove keyboards to/from kbdmux(4). kbdmux(4) was _not_ made the default yet. there are still a few unsolved issues: 1) using kbdmux(4) with atkbd(4) and psm(4) mouse sometimes locks up my system (Dell laptop). so far i was not able to track it down. for now i just use ums(4) mouse. 2) using kbdmux(4) with atkbd(4) and ukbd(4) sometimes lead to keyboard state corruption. the easiest way to reproduce this is to hit keys on both keyboards really fast in xterm. switching between X/console fixes the keyboard state. 3) kbdmux(4) fails The Warner test. Press control on kbd0 Press control on kbd1 C should produce ^C Release control on kbd0 D should produce ^D release control on kbd1 E should produce E. i will try to track these issues down and fix them. in the mean time please give kbdmux(4) a try (if you have interest/time/hardware). thanks, max