Frequently Asked Questions for FreeBSD 2.X : 硬體的相容性 : 是否有可能在 X Window 之外使用滑鼠呢?
Previous: 我如何使用 PS/2 mouse 或是 PS/2 keyboard?
Next: 如何在 text console 裡剪貼?

3.9. 是否有可能在 X Window 之外使用滑鼠呢?

如果你用的是 default console driver,也就是 syscons,而想要用 滑鼠指標來剪貼文字,那麼就執行滑鼠的 daemon,也就是 moused,然後 用下面這兩行來啟動它:

        moused -p /dev/xxxx -t yyyy
        vidcontrol -m on
      

xxxx 的地方填入 mouse 的 device name,而 yyyy 填入這隻滑鼠的 protocol type。你可以參考 moused 這個 man page 來找看看有那些 protocol types 可以填。

如果你想要在開機時就執行 moused。在 2.2.1 版之前 (含 2.2.1),到 /etc/sysconfig 設定下面的值:

        mousedtype="yyyy"
        mousedport="xxxx"
        mousedflags=""
      

在 2.2.2 版以後 (含 2.2.2) 到 /etc/rc.conf 設定下面的值:

        moused_type="yyyy"
        moused_port="xxxx"
        moused_flags=""
      

另外從 2.2.6 版開始,moused 可以自動決定 protocol type,除非滑鼠實在 是太舊了。如果太舊的話,在 moused_type 填入 ``auto'',然後祈禱 可以偵測的到。

當執行 moused 後,想要在其他程式裡使用滑鼠需要像 X Window 這類的應用 程式。參考本文的 另外一段


Frequently Asked Questions for FreeBSD 2.X : 硬體的相容性 : 是否有可能在 X Window 之外使用滑鼠呢?
Previous: 我如何使用 PS/2 mouse 或是 PS/2 keyboard?
Next: 如何在 text console 裡剪貼?