From owner-freebsd-virtualization@freebsd.org Tue Dec 13 05:57:23 2016 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BFE74C74012 for ; Tue, 13 Dec 2016 05:57:23 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from alto.onthenet.com.au (alto.OntheNet.com.au [203.13.68.12]) by mx1.freebsd.org (Postfix) with ESMTP id 83031339 for ; Tue, 13 Dec 2016 05:57:23 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from iredmail.onthenet.com.au (iredmail.onthenet.com.au [203.13.68.150]) by alto.onthenet.com.au (Postfix) with ESMTPS id 5E8C32126626 for ; Tue, 13 Dec 2016 15:57:04 +1000 (AEST) Received: from localhost (iredmail.onthenet.com.au [127.0.0.1]) by iredmail.onthenet.com.au (Postfix) with ESMTP id 55DEF2809D3 for ; Tue, 13 Dec 2016 15:57:04 +1000 (AEST) X-Amavis-Modified: Mail body modified (using disclaimer) - iredmail.onthenet.com.au Received: from iredmail.onthenet.com.au ([127.0.0.1]) by localhost (iredmail.onthenet.com.au [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id aSGxw6Rd01KU for ; Tue, 13 Dec 2016 15:57:04 +1000 (AEST) Received: from Peters-MacBook-Pro-2.local (c-67-180-92-13.hsd1.ca.comcast.net [67.180.92.13]) by iredmail.onthenet.com.au (Postfix) with ESMTPSA id B49D22809CC; Tue, 13 Dec 2016 15:57:02 +1000 (AEST) Subject: Re: Unhandled ps2 keyboard keysym with UEFI-edk2-bootrom and bhyve(8) To: Harry Schmalzbauer References: <584DBEAA.1080502@omnilan.de> Cc: freebsd-virtualization@freebsd.org From: Peter Grehan Message-ID: Date: Mon, 12 Dec 2016 21:57:17 -0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: <584DBEAA.1080502@omnilan.de> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-CMAE-Score: 0 X-CMAE-Analysis: v=2.2 cv=YJDv8VOx c=1 sm=1 tr=0 a=A6CF0fG5TOl4vs6YHvqXgw==:117 a=5eVCmCvhg37cu/pjidAGzw==:17 a=N659UExz7-8A:10 a=n5n_aSjo0skA:10 a=O-Jy8nmuj3cDa4b37KUA:9 a=pILNOxqGKmIA:10 wl=host:3 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Dec 2016 05:57:23 -0000 Hi Harry, > Unfortunately the VNC part seems to have keyscan problems: > Unhandled ps2 keyboard keysym 0xc4 > Unhandled ps2 keyboard keysym 0xf6 > Unhandled ps2 keyboard keysym 0xff7f > Just to list a view... > > The really unfortunate problem is that some characters are completely > missing, while others are just shifted (involving even meta keys). > I haven't found any rule yet, it looks like a mixture of en-US and de-DE > layout. > Most unfortunate, I can't login because of the missing characters :-( So > close yet so far... Would you be able to list the key mappings that don't work (and also the VNC client you are using) ? > But what I'm really wondering about is how to influence boot order e.g. > > If I boot into the EFI shell (edk2-bootrom guest) and return with exit > into the uefi firmware setup (still edk2-bootrom), I can select what to > boot with the boot manager (also MBR booting via CSM works great, thanks > thanks thanks!), and I can also save the settings, but they are lost if > bhyve(8) terminates. > There's /dev/vmm.io/host-bootrom, which I don't understand yet, but > probably that's a way to feed the firmware? There's a fix for this in progress - the contents of the UEFI NV vars will be saved/restored from a host file. later, Peter.