Dell 觸控板無法在 Ubuntu 中運作

Summary: 觸控板無法在執行 Ubuntu 的 Dell 筆記型電腦上運作?請遵循本逐步指南,以快速修正觸控板、滑鼠及游標問題。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

在執行 Ubuntu 的 Dell 電腦上,您的觸控板、滑鼠或觸控螢幕沒有回應嗎?別擔心,本指南將逐步引導您完成每個修復程式。當觸控墊停止運作時,可能是因為硬體本身有問題,例如連線鬆脫,或軟體相關問題,例如驅動程式衝突或組態不正確。我們會協助您找出是哪一個,然後加以修正。


開始操作之前

請先連接臨時滑鼠。

本指南中的大多數步驟都需要您打開終端或導航功能表。如果您的觸控板無法運作,請在開始前插入 USB 滑鼠,以便跟著操作。如果您沒有可用的鍵盤快速鍵 (Tab 鍵、方向鍵、 Enter鍵) 瀏覽 Ubuntu 的功能表。

 

注意:除非您有外接 USB、無線 USB、藍牙滑鼠,或是您的電腦有觸控螢幕,否則不建議您停用觸控板。

快速檢查清單:請先嘗試以下操作:

在深入研究詳細修復之前,請瀏覽此快速清單。這些簡單的步驟可在幾秒鐘內解決大多數觸控板問題。

1.檢查鍵盤快速鍵。
許多 Dell 筆記型電腦都有專屬的按鍵或功能鍵組合來開啟或關閉觸控板。若要重新啟用觸控板,請使用 Fn + F3F7F9 (依機型而異) 等鍵盤快速鍵切換觸控板。尋找其中一個功能鍵 (F1F12) 上印有的觸控板圖示。視系統型號而定,您可以執行按鍵組合以啟用或停用觸控墊。有些系統的 F12 鍵右側有單獨的按鍵,上面有觸控板的圖片和 X,可啟用和停用觸控板。

2.檢查觸控板是否已在 Ubuntu 設定中停用。
如果您的觸控板無法運作,且您已連接至外接滑鼠,請檢查您的系統設定,確定您未啟用「連接滑鼠時停用觸控板」選項。

  • 前往 設定>、滑鼠和觸控板
  • 確定觸控墊切換已開啟。
  • 檢查滾動速度是否設置得足夠高,可以註冊。如果電量過低,觸控板將無法正常運作。

3.重新啟動電腦。
簡單的重新開機通常可以清除暫時的故障,並讓 Ubuntu 正確地重新初始化硬體。


步驟 1:在 BIOS 中測試觸控板

首先要做的是找出問題出在硬體還是軟體上。在 Ubuntu 載入之前執行的 BIOS (基本輸入/輸出系統) 中測試觸控板,會告訴您這一點。

  1. 將您的 Dell 電腦重新開機。
  2. 在 Dell 標誌畫面重複輕按 F2 鍵以存取 BIOS。
  3. 進入 BIOS 後,請嘗試使用觸控板移動游標,或使用您要測試的滑鼠或觸控螢幕。
  4. 尋找與「內部指標裝置」、「觸控板」或「鍵盤/滑鼠」相關的設定,並確定觸控板已啟用。

結果意味著什麼?

  • 觸控板在 BIOS →中無法運作 這可能是硬體問題。如果您的電腦處於保固期內,請聯絡 Dell 支援以取得進一步協助。
  • 觸控板可在 BIOS →中運作 問題出在作業系統或裝置的軟體上。請繼續閱讀本指南,以進一步進行故障診斷。

步驟 2:檢查 Ubuntu 是否偵測到您的觸控板

此步驟會告訴您 Ubuntu 的核心 (作業系統的核心) 是否完全「看到」您的觸控板。

  1. 開啟終端機視窗。按下鍵盤上的 Ctrl + Alt + T
  2. 在終端機中,鍵入以下命令,然後按 Enter 鍵: less /proc/bus/input/devices
  3. 瀏覽顯示的清單。您應該會看到列出的觸控板,通常為 SynPS/2 Synaptics 觸控板ELAN 觸控板
  • 如果偵測到觸控墊,則問題與軟體相關,而非硬體。繼續執行 步驟 3
  • 如果觸控板完全 列出,Linux 核心可能無法識別。跳至 步驟 6

您還可以執行此命令以取得更多詳細資訊: xinput list

這會提供觸控墊的硬體 ID。每台電腦都會顯示不同的數字。


步驟 3:更新您的系統

完全更新的 Ubuntu 系統通常包含可解決硬體相容性問題的更新驅動程式和核心模組。這始終是一個很好的起點。

  1. 開啟終端機視窗。按下 Ctrl + Alt + T
  2. 一次運行一個命令。每個步驟完成後按下 Enter 鍵:

    sudo apt-get update sudo apt-get upgrade -y

    注意:sudo 是 Ubuntu 中的命令,可授予後續命令的系統管理員權限。您必須有系統管理員層級的存取權,才能執行這些命令。
  3. 更新完成後,請將電腦重新開機。
  4. 測試觸控板,查看現在是否能正常運作。

步驟 4:調整觸控板設定 (游標不穩定或跳躍時)

下列修正是在 Ubuntu 中針對觸控板或滑鼠組態進行故障診斷的最佳實務。這是對 Ubuntu 作業系統的修改,在解決游標漂移或跳躍等問題方面取得了巨大成功。

這些設定的作用為何?

以下是最有用選項的簡單英文解釋:

  • 攻絲:這允許您使用手指並點擊以按兩下。如果省略此選項,則必須實際按下觸控板才能啟動點擊。啟用後,雙指輕觸即可啟用右鍵點選。
  • 停用同時輸入:此選項預設為啟用,可防止在輸入時意外移動游標。
  • AccelProfile 調適性:這將啟用滑鼠加速配置檔,這有助於使指標的速度感覺更自然且不那麼緩慢。建議使用自適應設置,因為它會根據您的輸入而變化。
  • 外接滑鼠上 SendEventsMode 已停用:偵測到 USB 滑鼠時,會自動停用觸控墊。

若要在 X11 工作階段上永久應用這些設定,請按照下列步驟操作:

  1. 開啟終端機視窗。按下 Ctrl + Alt + T
  2. 執行下列命令,然後按下 Entersudo nano /etc/X11/xorg.conf.d/40-libinput.conf
    注意:如果資料夾尚不存在,請先使用以下命令建立: sudo mkdir -p /etc/X11/xorg.conf.d/
  3. 將以下文字塊新增到檔案中:
    “輸入類” 部分
    識別符「觸控墊組態」
    MatchIsTouchpad 「on」
    MatchDriver “libinput”
    選項「點擊」「打開」
    選項「TappingDrag」「true」
    選項 「DisableWhileTypeping」「true」
    選項「AccelProfile」「適應性」
    選項「AccelSpeed」「0.4」
    選項「SendEventsMode」「在外部滑鼠上停用」
    選項 “NaturalScrolling” “false”
    尾節
    
  4. 按下 Ctrl + O 以儲存,然後按下 Enter 以確認。按下 Ctrl + X 以結束。
  5. 重新啟動電腦。
  6. 測試觸控板,查看問題是否已解決。
注意:在 Wayland 會話上:在較新的 Ubuntu 版本中,GNOME 上的預設值:始終使用 libinput,並且 Xorg 驅動程式設置不適用。如果您使用的是Wayland,請通過 設置 > 滑鼠和觸控板 配置觸控板。

步驟 5:修正右鍵按一下無法運作的問題

從 Ubuntu 18.04 開始,觸控板的右鍵按一下行為已變更。此更改是在 GNOME 3.28 中進行的,會影響使用 GNOME 桌面環境的任何發行版。

如果右鍵按兩下在 GNOME 桌面上不起作用,請執行以下步驟:

  1. 開啟終端機視窗。按下 Ctrl + Alt + T
  2. 執行下列命令,然後按下 Entergsettings set org.gnome.desktop.peripherals.touchpad click-method areas
注意:此命令僅適用於 GNOME 桌面環境。

如此一來,觸控墊底部區域即可發出卡嗒聲。按下觸控墊的左鍵按壓效果為滑鼠左鍵,按下右下角的觸控墊則為滑鼠右鍵。

若要返回到雙指右鍵按兩下方法,請運行: gsettings set org.gnome.desktop.peripherals.touchpad click-method fingers


步驟 6:重新安裝或切換觸控板驅動程式

現代 Linux 發行版隨附 libinput 作為預設觸控板驅動程式。較舊的 Synaptics 驅動程式已棄用,並且在大多數發行版中不再維護。如果您仍在運行 Synaptics,切換到 libinput 可以自行解決許多問題。

選項 A:安裝 libinput 驅動程式

  1. 開啟終端機視窗。按下 Ctrl + Alt + T
  2. 一次執行下列命令一個,並在每個命令後按下 Enter 鍵: sudo apt-get install xserver-xorg-input-libinput libinput-tools
  3. 重新啟動電腦。

選項 B:重新安裝 Synaptics 驅動程式 (如果您的觸控板需要它)

常見的觸控墊供應商包括 Synaptics、ALPS 和 Elantech。如果您的觸控板特別需要 Synaptics 驅動程式,請執行下列命令:

  • sudo apt-get remove xserver-xorg-input-synaptics
  • sudo apt-get install xserver-xorg-input-synaptics

然後重新啟動電腦。

選項 C:解決 Ubuntu 偵測到兩個觸控板時的衝突

有時 Ubuntu 會偵測到重複的觸控板項目,這會導致行為不穩定。若要檢查此問題:

  1. 開啟終端機視窗。按下 Ctrl + Alt + T
  2. 執行下列命令,然後按下 Enterxinput list

    如果您已切換至 libinput,Synaptics 觸控板應該不會出現。如果您仍然看到額外的觸控板,您可能需要停用舊的 Synaptics 組態。

  3. 若要停用衝突的 Synaptics 組態,請執行下列命令,然後按下 Enter 鍵sudo nano /usr/share/X11/xorg.conf.d/70-synaptics.conf
  4. 尋找 觸控板 catchall 區段,並新增 # 符號以註釋掉(禁用它)。
  5. 按下 Ctrl + O 以儲存,然後按下 Enter 以確認。按下 Ctrl + X 以結束。
  6. 重新啟動電腦並測試觸控板。

步驟 7:修正觸控板在睡眠或暫停後無法運作的問題

如果您的觸控板在一段時間未使用後停止運作,則可能是因為執行階段的電源管理所導致。停用觸控板裝置的執行階段電源管理,並檢查問題是否仍然存在。

快速修正:重新載入輸入模組:

若筆記型電腦的觸控墊在暫停或恢復後停止回應,重新載入輸入模組通常有所幫助。

  1. 開啟終端機視窗。按下 Ctrl + Alt + T
  2. 一次嘗試以下每個命令,每次一個,並在每個命令後按下 Enter 。執行每個測試後,測試觸控板是否有幫助:
    • sudo rmmod psmouse && sudo modprobe psmouse
    • sudo rmmod i2c_hid_acpi && sudo modprobe i2c_hid_acpi
    • sudo rmmod i2c_hid && sudo modprobe i2c_hid
    • sudo rmmod i2c_hid && sudo modprobe i2c_hid
  3. 找到有效的命令後,您可以執行以下命令來確認觸控板是否已恢復: xinput list

步驟 8:確認觸控板偵測和驅動程式詳細資料

執行命令 sudo libinput debug-events 顯示即時輸入事件。在觸控墊上移動手指:如果沒有出現任何內容,則問題出在核心驅動程式層級,您可能需要較新的核心或韌體套件。

您也可以執行下列命令,收集有關觸控板發生情況的詳細資訊: xinput list-props <ID>

取代 <ID> 觸控墊的硬體 ID 編號,來源為 xinput list 輸出。這會顯示所有已啟用和已停用的選項,並確認 libinput 是否正常運作。


步驟 9:最後的手段:重新安裝 Ubuntu

如果以上步驟都無法解決問題,重新安裝 Ubuntu 可讓您以全新的方式開始使用所有最新的驅動程式和核心模組。

警告:請先備份所有檔案後,再重新安裝。重新安裝將清除您的資料。

Ubuntu ISO 檔案可在 Dell 驅動程式與下載網站下載支援的系統。請造訪 Dell.com/support/drivers 並輸入 產品服務編號快速服務代碼 ,以尋找適合您電腦的版本。


仍需要協助嗎?

如果您已嘗試本指南中的所有方法,但觸控板仍無法運作,我們將隨時為您提供協助。

  • Dell 社群論壇:從其他 Dell 使用者和專家那裡獲得答案。
  • 尋找您的產品服務編號:請查看筆記型電腦底部,或前往 Dell.com/support 查看保固狀態。

常見問題集 (FAQ)

問:為什麼在 Ubuntu 更新後,我的 Dell 觸控板停止運作?
A: Ubuntu 會定期發佈更新,包括錯誤修正和驅動程式改進。如果系統未更新,則可能是使用具有已知問題的舊版觸控板驅動程式。有時,新的核心更新可能會引入與特定觸控墊型號的相容性問題。執行中 sudo apt-get update && sudo apt-get upgrade -y 重新啟動通常可以解決此問題。

問:為什麼我的觸控板在 Windows 中可運作,但在 Ubuntu 中卻無法運作?
A: Ubuntu 仰賴其核心與硬體連接。如果您的 Dell 筆記型電腦觸控板型號需要比您目前 Ubuntu 核心版本所包含的驅動程式更新,您可能會遇到問題。切換到 libinput 驅動程式(步驟 6)或更新內核通常會有所説明。

問:我的游標隨機跳來跳去。我該怎麼做?
答:這是 libinput 配置更改可以解決的常見問題。此工具已成功修正不穩定或跳躍的游標行為,應該會改善您的整體觸控板體驗。請遵循本指南中的 步驟 4

問:我的右鍵按兩下在Ubuntu上不起作用。我該如何修復它?
A: 此行為是在 GNOME 3.28 中所做的更改中引入的。按照本指南中的 步驟 5 還原右鍵功能。

問:如何知道觸控板是硬體或軟體問題?
A: 在 BIOS 中進行測試 (步驟 1)。如果可在那裡運作,但在 Ubuntu 中卻無法使用,那就是軟體問題。如果在 BIOS 中也無法運作,則可能是硬體問題,您應聯絡 Dell 支援。

問:我應該使用哪種觸控板驅動程式:libinput 或 Synaptics?
A: 現代 Linux 發行版隨附 libinput 作為預設觸控板驅動程式。較舊的 Synaptics 驅動程式已棄用,並且在大多數發行版中不再維護。我們建議所有目前的 Ubuntu 版本使用 libinput。

Affected Products

G Series, Inspiron, Latitude, Vostro, XPS, Fixed Workstations
Article Properties
Article Number: 000129814
Article Type: How To
Last Modified: 27 May 2026
Version:  10
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.