Solaris 10 6/06 版本說明

x86: 將 USB 滑鼠裝置配置成延伸裝置與 GNOME 螢幕鍵盤搭配使用的問題

您無法將 USB 滑鼠裝置設定成延伸裝置與 GNOME 螢幕鍵盤 (GOK) 搭配使用。設定 USB 滑鼠裝置的同時,若以 PS2 滑鼠裝置做為核心指向裝置,則配置作業會失敗。若要正確設定 USB 滑鼠,請執行下列步驟。

  1. 以超級使用者身份登入。

  2. 拔除 USB 滑鼠裝置時,請在終端機視窗中鍵入下列指令:


    # ls -l /dev/usb/hid*
    
  3. 連接 USB 滑鼠並再次鍵入上述指令。

  4. 記錄螢幕所顯示之 USB 滑鼠的路徑。

  5. 登入指令行階段作業。

    • 如果您是使用 GNOME Display Manager,請執行下列步驟:

      1. 以超級使用者身份登入階段作業。

      2. 出現提示符號時,鍵入 svcadm disable application/gdm2-login

      3. 再次以超級使用者身份登入。

    • 如果您是使用 dtlogin,請執行下列步驟:

      1. 在 dtlogin 視窗中,按一下 [選項] 並選取 [指令行登入]。

      2. 以超級使用者身份登入。

  6. 建立新的 xorg.conf 檔案。


    # /usr/X11/bin/Xorg -configure
    

    此指令會在根 (/) 目錄中建立 xorg.conf.new 檔案。

  7. 將新的配置檔案複製到 /etc/x11 目錄,並重新命名 xorg.conf 檔案。


    # cp /xorg.conf.new /etc/X11/xorg.conf
    
  8. 修改檔案中的配置:

    • 於 ServerLayout 區段中,在 InputDevice "Mouse0" "CorePointer" 一行之後增加 Mouse1 的輸入裝置。請參閱以下範例:


      InputDevice   "Mouse0" "CorePointer"
      InputDevice   "Mouse1"
    • 在包含 Identifier "Mouse0" 一行的 InputDevice 區段中,套用下列變更:

      • Option "Device" "/dev/mouse" 變更為 Option "Device" "/dev/kdmouse"

      • Option "Protocol" "auto" 變更為 Option "Protocol" "VUID"

      • 增加以下新選項:


        Option    "StreamsModule" "vuid3ps2"

      套用變更之後,該區段內容應類似下列範例:


      Section "InputDevice"
         Identifier  "Mouse0"
         Driver      "mouse"
         Option      "Protocol" "VUID"
         Option      "Device" "/dev/kdmouse"
         Option      "StreamsModule" "vuid3ps2"
      EndSection
    • 在前述 InputDevice 區段之後,建立新的 InputDevice 區段:


      Section "InputDevice"
         Identifier  "Mouse1"
         Driver      "mouse"
      	  Option      "Device" "/dev/usb/hid1"
      EndSection

      備註 –

      /dev/usb/hid1 是 USB 滑鼠的路徑範例。請使用步驟 4 中的路徑取代 /dev/usb/hid1


  9. 儲存檔案並結束。

  10. 從適當的指令行階段作業重新啟動系統:

    • 如果您是使用 GDM,請執行下列步驟:

      1. 鍵入 svcadm enable application/gdm2-login

      2. 重新啟動系統。

    • 如果您是使用 dtlogin,請重新啟動系統。

  11. 登入可存取的 UI 使用者帳號。

  12. 依序按下 [啟動] 功能表 => [喜好設定] => [無障礙工具] => [輔助技術支援],啟用輔助技術支援。

  13. 登出系統,然後再次登入可存取的 UI 使用者帳號。

  14. 開啟終端機視窗,鍵入下列指令︰


    % /usr/sfw/bin/gok --select-action=switch1
    
  15. 在 GOK 視窗中,按一下 [GOK] 並選取 [喜好設定]。

  16. 視需要依可存取的 UI 使用者需求設定 GOK。否則,請按一下 GOK [喜好設定] 視窗的 [套用],再按一下 [確定],接受目前的設定。

  17. 依序按下 [啟動] 功能表 => [應用程式] => [無障礙工具] => [螢幕鍵盤],結束 GOK 後再重新啟動。螢幕上可能會顯示下列警告訊息:


    The device you are using to control GOK is
    also controlling the system pointer.
  18. 按一下 [確定]。

  19. 結束 GOK,然後重複步驟 14 到 17。

    如此即不會再顯示警告訊息。