From owner-freebsd-current@FreeBSD.ORG Thu Jun 23 21:05:17 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 3138216A41C for ; Thu, 23 Jun 2005 21:05:17 +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 0285243D48 for ; Thu, 23 Jun 2005 21:05:17 +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 845DA3BE7F; Thu, 23 Jun 2005 16:05:16 -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 19638-01-100; Thu, 23 Jun 2005 16:05:16 -0500 (CDT) Received: from out001.email.savvis.net (out001.apptix.savvis.net [216.91.32.44]) by mailgate1b.savvis.net (Postfix) with ESMTP id 5B37E3BE5C; Thu, 23 Jun 2005 16:05:16 -0500 (CDT) Received: from s228130hz1ew171.apptix-01.savvis.net ([10.146.4.29]) by out001.email.savvis.net with Microsoft SMTPSVC(6.0.3790.211); Thu, 23 Jun 2005 16:04:59 -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, 23 Jun 2005 16:04:46 -0500 Message-ID: <42BB23EE.8080502@savvis.net> Date: Thu, 23 Jun 2005 14:04:46 -0700 From: Maksim Yevmenkin User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050404) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ulrich Spoerlein References: <42BAFE37.4080504@savvis.net> <20050623195633.GA1187@galgenberg.net> In-Reply-To: <20050623195633.GA1187@galgenberg.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 23 Jun 2005 21:04:46.0787 (UTC) FILETIME=[2FA60130:01C57837] X-Virus-Scanned: amavisd-new at savvis.net Cc: freebsd-current@freebsd.org Subject: Re: request for comments: kbdmux(4) (long) 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, 23 Jun 2005 21:05:17 -0000 Ulrich, >>- kbdmux model: kbdmux(4) is "super-keyboard" driver that consumes >>input (raw scancodes) from slave keyboards. the side effect is that >>_all_ keyboards attached to the kbdmux share the _same_ state. >>basically user can press ctrl on one keyboard and "C" on another >>keyboard and it still will work. is that good enough? > > In one way this is cool, in another way, I'm wondering: What if I had > two keyboards with different layouts (one DE, one US). Will I be able to > set up the correct keymap for both keyboards and will they work like > they should? unfortunately it is not possible right now. kbdmux(4) is equivalent to _one_ keyboard with lots of duplicated keys. and you can only have one layout per keyboard. thanks, max