如果你的 FreeBSD 是 2.2.5 以上的版本 (含 2.2.5),那麼你需要的 driver 不僅放到 kernel 裡面了,而且你的 PS/2 設備應該可以在開機時被偵測到。
如果你用的是 2.1.x 到 2.2.5 (不含 2.2.5) 版的 FreeBSD,你可以在 開機的時候進入「kernel configuration menu」裡去啟動,也就是在開機時出現 boot: 的符號後打入 -c。因為預設值是關掉的,所以你必需自己去啟動它。
如果你用的是更舊的版本,你需要自己編一個 kernel,在你的核心設定檔裡面加入:
device psm0 at isa? port "IO_KBD" conflicts tty irq 12 vector psmintr
如果你對於自己編一個核心沒有經驗,請參考「編一個核心」
如果在開機時有找到 psm0 卻不能使用,請確定在 /dev 下有 psm0 這個設備檔。 如果沒有,你應該用 root 的身份輸入下面這行來做出:
cd /dev; sh MAKEDEV psm0