Как изменить раскладку клавиатуры USB в консоли OpenBSD?

Я могу злоупотреблять консолью слов, но я имею в виду режим без X, то есть нажав ^+Alt F1 а затем зарегистрируйтесь как другой пользователь, где я хочу использовать выбранный вами макет с USB-клавиатурой.

X работает, он настраивает новую клавиатуру USB по своему выбору, когда я ее подключаю. Но консольная раскладка клавиатуры зависит от настройки, заданной ядром. Я пытаюсь изменить это:

 # usbhidctl -f /dev/uhid0 -w keyboard.encoding=us usbhidctl: Failed to match: keyboard.encoding 

Некоторая информация о версии OpenBSD:

 # uname -rv 4.7 GENERIC.MP#449 

Есть ли

 wsconsctl keyboard.encoding=us 

Работа?

Если да, поставьте это в /etc/wsconsctl.conf чтобы сделать его постоянным.

Или вы говорите, что это будет работать только для клавиатур PS / 2? Возможно, в этом случае поможет включить режим устаревшей клавиатуры USB в BIOS?

 wsconscfg -k 

также может быть полезным.

Возможно, вам нужно сменить устройство на

 /dev/uhid0 

к чему-то вроде

 /dev/wskbd0 

или

 /dev/wskbd1