From owner-freebsd-current@FreeBSD.ORG Sat Mar 4 00:53: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 89EFB16A420 for ; Sat, 4 Mar 2006 00:53:02 +0000 (GMT) (envelope-from maksim.yevmenkin@savvis.net) Received: from ismybrain.com (ismybrain.com [64.246.42.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id 213C343D45 for ; Sat, 4 Mar 2006 00:53:01 +0000 (GMT) (envelope-from maksim.yevmenkin@savvis.net) Received: from [10.254.186.111] (localhost.localdomain [127.0.0.1]) by ismybrain.com (8.11.6/8.11.6) with ESMTP id k240r0M01858 for ; Fri, 3 Mar 2006 19:53:00 -0500 Message-ID: <4408E4E9.1010705@savvis.net> Date: Fri, 03 Mar 2006 16:52:57 -0800 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=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Subject: HEADSUP: kbdmux(4) is in both HEAD and RELENG_6 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: Sat, 04 Mar 2006 00:53:02 -0000 Dear Hackers, kbdmux(4) is now fully integrated into HEAD and RELENG_6. please give it a try and let us know if you have any problems. there is one more cosmetic change that i'd like to get in. please take a look at the following patch http://people.freebsd.org/~emax/kbdmux-etc.diff.txt (freefall:~emax/kbdmux-etc.diff.txt) the idea is to add new 'setkeyboard' method to the /etc/rc.d/syscons. it accepts the keyboard device name (i.e. /dev/kbd0). this method will do nothing is kbdmux(4) is the current active keyboard, otherwise it will switch active keyboard as requested. the ukbd(4) entries in the /etc/devd.conf are modified to use /etc/rc.d/syscons and new 'setkeyboard' method. basically, imo, this should make it consistent for both kbdmux and non-kbdmux cases. thanks, max