OpenBSD 6.4のPS2キーボード

OpenBSD 6.4のPS2キーボード

OpenBSD 6.4でUSBキーボードが故障したため、古いPS2キーボードがありました。
これで問題はQuartyキーボードで構成されていますが、Azertiキーボードです。
xfceで設定できます。

  Keyboard model : Logitech internet 350 keyboard
  Keyboard layout : French (Azerty)

xenodmでは常にクォーティです。
dmesgが私に言います:

pckbc0 at isa0 port 0x60/5 irq 1 irq 12
pckbd0 at pckbc0 (kbd slot)
wskbd0 at pckbd0: console keyboard, using wsdisplay0

wsconsctl はキーボードをリストしません。
だからwsconctl keyboard.encoding=fr私は次のようになります。

wsconsctl: /dev/wskbd0: No such file or directory.

どうですか?

答え1

この/dev/wskbd0デバイスはOpenBSD 6.4システム上になければなりません。それ以外の場合は、アップグレードまたはインストールが失敗したか不完全です(デバイスの作成は通常、インストールまたはアップグレードの最後のステップであり、ブートカーネルを介してインストール/アップグレードした場合は自動的に行われますbsd.rd)。または、一部のデバイスファイルを手動で削除した可能性があります。

基本デバイスを再生成するには、次のようにします。

cd /dev && doas ./MAKEDEV all

その後、スクリプト/dev/MAKEDEVはこのファイルを含むすべてのOpenBSD 6.4システムに存在する必要があるすべてのデバイスファイルを再生成します/dev/wskbd0

関連情報