您無法將 USB 滑鼠裝置設定成延伸裝置與 GNOME 螢幕鍵盤 (GOK) 搭配使用。設定 USB 滑鼠裝置的同時,若以 PS2 滑鼠裝置做為核心指向裝置,則配置作業會失敗。若要正確設定 USB 滑鼠,請執行下列步驟。
以超級使用者身份登入。
拔除 USB 滑鼠裝置時,請在終端機視窗中鍵入下列指令:
# ls -l /dev/usb/hid* |
連接 USB 滑鼠並再次鍵入上述指令。
記錄螢幕所顯示之 USB 滑鼠的路徑。
登入指令行階段作業。
建立新的 xorg.conf 檔案。
# /usr/X11/bin/Xorg -configure |
此指令會在根 (/) 目錄中建立 xorg.conf.new 檔案。
將新的配置檔案複製到 /etc/x11 目錄,並重新命名 xorg.conf 檔案。
# cp /xorg.conf.new /etc/X11/xorg.conf |
修改檔案中的配置:
於 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。
儲存檔案並結束。
從適當的指令行階段作業重新啟動系統:
登入可存取的 UI 使用者帳號。
依序按下 [啟動] 功能表 => [喜好設定] => [無障礙工具] => [輔助技術支援],啟用輔助技術支援。
登出系統,然後再次登入可存取的 UI 使用者帳號。
開啟終端機視窗,鍵入下列指令︰
% /usr/sfw/bin/gok --select-action=switch1 |
在 GOK 視窗中,按一下 [GOK] 並選取 [喜好設定]。
視需要依可存取的 UI 使用者需求設定 GOK。否則,請按一下 GOK [喜好設定] 視窗的 [套用],再按一下 [確定],接受目前的設定。
依序按下 [啟動] 功能表 => [應用程式] => [無障礙工具] => [螢幕鍵盤],結束 GOK 後再重新啟動。螢幕上可能會顯示下列警告訊息:
The device you are using to control GOK is also controlling the system pointer. |
按一下 [確定]。
結束 GOK,然後重複步驟 14 到 17。
如此即不會再顯示警告訊息。