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
。