Thanks for using the TrueNAS Community Edition issue tracker! TrueNAS Enterprise users receive direct support for their reports from our support portal.

Add non-US keyboard support to bhyve

Description

Using FreeNAS-11.0-RC4 (ccc181927).

Bhyve virtual machines profoundly mangle keyboard input when using the Spanish keyboard (and presumably any non-US keyboard) on the host machine. This occurs regardless of the VNC client I use (TigerVNC, Vinagre, etc.).

The keys a-z and 0-9 are handled CORRECTLY. Few other keys are. I've made a chart and posted it here: http://imgur.com/a/F6BQm (Pink = Incorrect; "(DK)" = dead key).

Needless to say, this makes bhyve VMs essentially useless for any tasks that involve the keyboard.

Competition Assessment

None

SmartDraw Connector

Katalon Manual Tests (BETA)

Activity

Show:

Mastakilla September 4, 2021 at 12:23 AM
Edited

That would be very much appreciated!! As the current workaround is really unworkable...

Currently 'solution' still says 'Not to be fixed' btw... Would be nice if it is changed into something more hopeful winking face

Thanks

Kris Moore December 30, 2019 at 8:10 PM

Clearing out backlog - We may revisit in future.

Former user August 29, 2018 at 11:52 AM

Carl-Daniel Hailfinger wrote:
> In case this is not fixed in time for FreeNAS 11.2, can you please mention this bug in the release notes for FreeNAS 11.2?
>
> Suggestion for a release note:
> Using a non-US keyboard via VNC in a bhyve VM is not supported right now. As a workaround, select the US keymap on the system running the VNC client, then configure the OS running in the VM to use a keymap matching your physical keyboard. This will enable passthrough of all keys to the bhyve VM regardless of keyboard layout.

We will do that, thanks for the suggesetion!

Later,

Former user August 29, 2018 at 4:07 AM

Carl-Daniel Hailfinger wrote:
> In case this is not fixed in time for FreeNAS 11.2, can you please mention this bug in the release notes for FreeNAS 11.2?
>
> Suggestion for a release note:
> Using a non-US keyboard via VNC in a bhyve VM is not supported right now. As a workaround, select the US keymap on the system running the VNC client, then configure the OS running in the VM to use a keymap matching your physical keyboard. This will enable passthrough of all keys to the bhyve VM regardless of keyboard layout.

Dru, can we add it to our documentation?

Not to be Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Labels

Components

Fix versions

Priority

More fields

Katalon Platform

Created June 9, 2017 at 8:49 PM
Updated September 4, 2021 at 12:24 AM
Resolved December 30, 2019 at 8:10 PM