Keyboard

OpenBSD 6.4 中的 PS2 鍵盤

  • April 6, 2019

在 OpenBSD 6.4 上,我的 USB 鍵盤已經死了,所以我得到了一個舊的 ps2 鍵盤。

現在的問題是它被配置為 qwerty 鍵盤,它是一個 azerty 鍵盤。

我可以在 xfce 中設置它:

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

在 xenodm 中它始終是 qwerty。

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.

我能做些什麼 ?

/dev/wskbd0設備應該存在於 OpenBSD 6.4 系統上。如果沒有,則表明昇級或安裝失敗或不完整(創建設備通常是安裝或升級的最後一步,如果您通過引導bsd.rd核心安裝/升級,則會自動完成),或者您可能有手動刪除了一些設備文件。

要重新創建預設設備,請使用

cd /dev && doas ./MAKEDEV all

然後,該/dev/MAKEDEV腳本將重新創建應該存在於任何 OpenBSD 6.4 系統上的設備文件,包括該/dev/wskbd0文件。

引用自:https://unix.stackexchange.com/questions/510934