LiveCD環境のためのソリューション

LiveCD環境のためのソリューション

私はコンソールという言葉を間違って使用したかもしれませんが、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

答え1

する

wsconsctl keyboard.encoding=us

働く?

もしそうなら、/etc/wsconsctl.conf最後に入れてください。

それともPS / 2キーボードでのみ機能することを意味しますか?この場合、BIOSでUSBレガシーキーボードモードを有効にすると役立ちますか?

wsconscfg -k

役に立つかもしれません。

たぶんあなたのデバイスを変更する必要があります。

/dev/uhid0

似たようなもの

/dev/wskbd0

または

/dev/wskbd1

答え2

LiveCD環境のためのソリューション

wsconsctl(8)LiveCD環境には含まれていませんが、kbd(8)含まれています。使い方を覚えておくのも簡単です。

kbd us  # Set the keyboard layout.
kbd -l  # List possible keyboard layouts.

/etc/wsconsctl.conf変更を永久に適用するには編集する必要があります。

源泉:OpenBSD FAQ - キーボードとディスプレイの制御

関連情報