Dotyková podložka Dell nefunguje v systému Ubuntu

Shrnutí: Nefunguje touchpad na notebooku Dell se systémem Ubuntu? Chcete-li rychle vyřešit problémy s touchpadem, myší a kurzorem, postupujte podle tohoto podrobného průvodce.

Tento článek se vztahuje na Tento článek se nevztahuje na Tento článek není vázán na žádný konkrétní produkt. V tomto článku nejsou uvedeny všechny verze produktu.

Pokyny

Nereaguje touchpad, myš nebo dotyková obrazovka v počítači Dell se systémem Ubuntu? Nebojte se, tato příručka vás krok za krokem provede každou opravou. Když dotyková podložka přestane fungovat, může to být způsobeno problémem se samotným hardwarem, jako je uvolněné připojení, nebo problémem souvisejícím se softwarem, jako je konflikt ovladače nebo nesprávná konfigurace. Pomůžeme vám zjistit, který z nich to je, a poté jej opravit.


Než začnete

Nejprve připojte dočasnou myš.

Většina kroků v této příručce vyžaduje otevření terminálu nebo procházení nabídek. Pokud touchpad nefunguje, připojte před spuštěním myš USB, abyste mohli postup sledovat. Pokud jej nemáte k dispozici, můžete k navigaci v nabídkách Ubuntu použít klávesové zkratky (Tab, klávesy se šipkami, Enter).

 

Poznámka: Nedoporučuje se zakazovat dotykovou podložku, pokud nemáte externí USB, bezdrátový port USB, myš Bluetooth nebo počítač nemá dotykovou obrazovku.

Rychlý kontrolní seznam: Vyzkoušejte nejprve tyto

Než se pustíte do podrobných oprav, projděte si tento rychlý kontrolní seznam. Tyto jednoduché kroky vyřeší většinu problémů s dotykovou podložkou během několika sekund.

1. Zkontrolujte klávesovou zkratku.
Mnoho notebooků Dell má speciální klávesu nebo kombinaci funkčních kláves pro zapnutí nebo vypnutí dotykové podložky. Chcete-li touchpad znovu povolit, přepínejte jej pomocí klávesových zkratek Fn + F3, F7 nebo F9 (liší se podle modelu). Vyhledejte ikonu touchpadu vytištěnou na jedné z vašich funkčních kláves (F1F12). V závislosti na modelu systému můžete dotykovou podložku povolit nebo zakázat pomocí kláves. Některé systémy mají samostatnou klávesu napravo od klávesy F12 s obrázkem dotykové podložky a symbolem X, která aktivuje a zakazuje dotykovou podložku.

2. Zkontrolujte, jestli není touchpad vypnutý v Nastavení systému Ubuntu.
Pokud touchpad nefunguje a je připojena externí myš, zkontrolujte v Nastavení systému a přesvědčte se, že jste nepovolili možnost "zakázat dotykovou podložku, když je připojena myš".

  • Přejděte do Nastavení>Myš a touchpad.
  • Ujistěte se, že je přepínač dotykové podložky zapnutý.
  • Zkontrolujte, zda je rychlost posouvání nastavena dostatečně vysoko pro registraci. Pokud je příliš nízká, touchpad nebude fungovat správně.

3. Restartujte počítač.
Jednoduchý restart může často odstranit dočasné závady a umožnit systému Ubuntu správně inicializovat hardware.


1. krok: Test dotykové podložky v systému BIOS

První věc, kterou musíte udělat, je zjistit, zda je problém v hardwaru nebo softwaru. Přesně to vám řekne otestování touchpadu v systému BIOS (Basic Input/Output System), který běží před načtením systému Ubuntu.

  1. Restartujte počítač Dell.
  2. Jakmile se zobrazí obrazovka s logem Dell, opakovaným stisknutím klávesy F2 přejděte do systému BIOS.
  3. V systému BIOS zkuste pohnout kurzorem pomocí touchpadu nebo použijte myš či dotykovou obrazovku, kterou chcete otestovat.
  4. Vyhledejte nastavení související s interním ukazovacím zařízením, touchpadem nebo klávesnicí/myší a zkontrolujte, zda je dotyková podložka povolena.

Co výsledek znamená?

  • Touchpad v systému BIOS → NEFUNGUJE Pravděpodobně se jedná o hardwarový problém. Pokud je počítač v záruce, obraťte se na podporu společnosti Dell.
  • Touchpad FUNGUJE v → systému BIOS Problém spočívá v operačním systému nebo softwaru zařízení. Pokračujte podle tohoto průvodce a pokračujte dalším řešením problémů.

2. krok: Zkontrolujte, zda systém Ubuntu rozpozná touchpad

Tento krok vám řekne, zda jádro Ubuntu (jádro operačního systému) vůbec "vidí" váš touchpad.

  1. Otevřete okno terminálu. Na klávesnici stiskněte Ctrl + Alt + T .
  2. V Terminálu zadejte následující příkaz a stiskněte Enter: less /proc/bus/input/devices
  3. Prohlédněte si zobrazený seznam. Touchpad by měl být uveden v seznamu, často jako SynPS/2 Synaptics TouchPad nebo ELAN Touchpad.
  • Pokud je dotyková podložka rozpoznána, problém souvisí se softwarem, nikoli s hardwarem. Přejděte ke kroku 3.
  • Pokud dotyková podložka není v seznamu vůbec uvedena , nemusí být linuxovým jádrem rozpoznána. Přejděte ke kroku 6.

Chcete-li získat více podrobností, můžete také spustit tento příkaz: xinput list

Získáte tak ID hardwaru dotykové podložky. U každého počítače se zobrazí jiné číslo.


3. krok: Aktualizujte svůj systém

Plně aktualizovaný systém Ubuntu často obsahuje aktualizované ovladače a moduly jádra, které mohou vyřešit problémy s kompatibilitou hardwaru. To je vždy skvělý výchozí bod.

  1. Otevřete okno terminálu. Stiskněte klávesy Ctrl + Alt + T.
  2. Postupně spouštějte následující příkazy. Po každém z nich stiskněte Enter :

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

    Poznámka:sudo je příkaz v systému Ubuntu, který uděluje oprávnění správce příkazu, který po něm následuje. Aby tyto příkazy fungovaly, je nezbytné mít v počítači přístup na úrovni správce.
  3. Po dokončení aktualizace restartujte počítač.
  4. Otestujte dotykovou podložku a zjistěte, zda nyní funguje.

4. krok: Úprava nastavení touchpadu (pro nevyzpytatelný nebo trhaný kurzor)

Následující oprava představuje nejlepší způsob řešení problémů s konfigurací touchpadu a myši v systému Ubuntu. Jedná se o úpravu operačního systému Ubuntu, která zaznamenala velký úspěch při řešení problémů, jako je nevyzpytatelný nebo skákající kurzor.

K čemu tato nastavení slouží?

Zde je jednoduché vysvětlení nejužitečnějších možností:

  • Klepnutím: To vám umožní kliknout prstem a klepnutím. Pokud tuto možnost vynecháte, musíte aktivovat kliknutí fyzickým stisknutím touchpadu. Po aktivaci aktivuje klepnutí dvěma prsty kliknutí pravým tlačítkem.
  • DisableWhileTyping: Tato možnost je ve výchozím nastavení povolena a zabraňuje náhodnému pohybu kurzoru při psaní.
  • Adaptivní profil AccelProfile: Tím se aktivuje akcelerační profil myši, díky kterému bude rychlost ukazatele přirozenější a méně pomalá. Doporučuje se adaptivní nastavení, které se mění na základě vašeho zadání.
  • SendEventsMode zakázáno při externí myši: Když je zjištěna myš USB, touchpad se automaticky deaktivuje.

Chcete-li tato nastavení použít trvale v relaci X11, postupujte následovně:

  1. Otevřete okno terminálu. Stiskněte klávesy Ctrl + Alt + T.
  2. Spusťte následující příkaz a stiskněte klávesu Enter: sudo nano /etc/X11/xorg.conf.d/40-libinput.conf
    Poznámka: Pokud složka ještě neexistuje, nejprve ji vytvořte pomocí: sudo mkdir -p /etc/X11/xorg.conf.d/
  3. Do souboru přidejte následující blok textu:
    Sekce "InputClass"
    Identifikátor "konfigurace dotykové podložky"
    MatchIsTouchpad "zapnut"
    MatchDriver "libinput"
    Možnost "Poklepání" "zapnuto"
    Možnost "TappingDrag" "true"
    Možnost "DisableWhileTyping", "true"
    Možnost "AccelProfile", "adaptive"
    Možnost "AccelSpeed" "0.4"
    Option "SendEventsMode", "disabled-on-external-mouse"
    Volba "NaturalScrolling", "false"
    Koncový oddíl
    
  4. Stisknutím kláves Ctrl + O uložte změny a potvrďte stisknutím klávesy Enter . Stisknutím kláves Ctrl + X ukončete diagnostiku.
  5. Restartujte počítač.
  6. Otestujte dotykovou podložku a zjistěte, zda je problém vyřešen.
Poznámka: Na relacích Wayland: výchozí nastavení v GNOME v novějších verzích Ubuntu: libinput se vždy používá a nastavení ovladače Xorg se nepoužije. Pokud používáte Wayland, nakonfigurujte si touchpad prostřednictvím Nastavení > Myš a touchpad .

Krok 5: Oprava nefunkčního kliknutí pravým tlačítkem

Počínaje systémem Ubuntu 18.04 se změnilo chování dotykové podložky při kliknutí pravým tlačítkem. Tato změna byla provedena v GNOME 3.28 a týká se všech distribucí, které používají desktopové prostředí GNOME.

Pokud vaše kliknutí pravým tlačítkem nefunguje na pracovním prostředí GNOME, postupujte takto:

  1. Otevřete okno terminálu. Stiskněte klávesy Ctrl + Alt + T.
  2. Spusťte následující příkaz a stiskněte klávesu Enter: gsettings set org.gnome.desktop.peripherals.touchpad click-method areas
Poznámka: Tento příkaz funguje pouze pro desktopové prostředí GNOME.

To umožňuje klikat ve spodní části dotykové podložky. Stisknutím levého dolního rohu touchpadu dojde ke kliknutí levým tlačítkem, stisknutím pravého dolního rohu pak kliknutím pravým tlačítkem.

Chcete-li se vrátit k metodě kliknutí pravým tlačítkem myši, spusťte příkaz: gsettings set org.gnome.desktop.peripherals.touchpad click-method fingers


Krok 6: Přeinstalace nebo změna ovladačů dotykové podložky

Moderní distribuce Linuxu se dodávají s libinput jako výchozím ovladačem dotykové podložky. Starší ovladač Synaptics je zastaralý a ve většině distribucí již není udržován. Pokud stále používáte Synaptics, přechod na libinput vyřeší mnoho problémů sám.

Možnost A: Instalace ovladače libinput

  1. Otevřete okno terminálu. Stiskněte klávesy Ctrl + Alt + T.
  2. Spusťte následující příkazy jeden po druhém a po každém z nich stiskněte Enter : sudo apt-get install xserver-xorg-input-libinput libinput-tools
  3. Restartujte počítač.

Možnost B: Přeinstalujte ovladač Synaptics (pokud to touchpad vyžaduje)

Mezi běžné dodavatele dotykových podložek patří Synaptics, ALPS a Elantech. Pokud vaše dotyková podložka vyžaduje konkrétně ovladač Synaptics, spusťte následující příkaz:

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

Poté restartujte počítač.

Možnost C: Řešení konfliktů, když systém Ubuntu rozpozná dvě dotykové podložky.

Někdy systém Ubuntu rozpozná duplicitní položku dotykové podložky, což způsobuje nevyzpytatelné chování. Chcete-li to zkontrolovat:

  1. Otevřete okno terminálu. Stiskněte klávesy Ctrl + Alt + T.
  2. Spusťte následující příkaz a stiskněte klávesu Enter: xinput list

    Touchpad Synaptics by se neměl zobrazit, pokud jste již přepnuli na libinput. Pokud stále vidíte další touchpad v seznamu, možná budete muset deaktivovat starou konfiguraci Synaptics.

  3. Chcete-li zakázat konfliktní konfiguraci Synaptics, spusťte následující příkaz a stiskněte klávesu Enter: sudo nano /usr/share/X11/xorg.conf.d/70-synaptics.conf
  4. Vyhledejte část Catchall dotykové podložky a přidejte # symbol na začátku každého řádku v této sekci, abyste jej okomentovali (zakázali).
  5. Stisknutím kláves Ctrl + O uložte uložení a potvrďte stisknutím klávesy Enter . Stisknutím kláves Ctrl + X ukončete diagnostiku.
  6. Restartujte počítač a vyzkoušejte dotykovou podložku.

Krok 7: Oprava nefunkčního touchpadu po režimu spánku nebo pozastavení

Pokud dotyková podložka přestane fungovat poté, co jste ji nějakou dobu nepoužívali, může to být způsobeno řízením spotřeby za běhu. Zakažte řízení spotřeby dotykové podložky za běhu a zkontrolujte, zda problém přetrvává.

Rychlá oprava: Znovu načtěte vstupní modul:

U notebooků, u kterých po pozastavení nebo obnovení přestane dotyková podložka reagovat, často pomůže opětovné načtení vstupního modulu.

  1. Otevřete okno terminálu. Stiskněte klávesy Ctrl + Alt + T.
  2. Postupně vyzkoušejte každý z následujících příkazů a po každém stiskněte Enter . Po každém z nich otestujte dotykovou podložku a zjistěte, zda pomáhá:
    • 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. Jakmile najdete správný příkaz, můžete pomocí příkazu, že je touchpad opět funkční, ověřit: xinput list

Krok 8: Ověření rozpoznání touchpadu a podrobností ovladače

Spuštění příkazu sudo libinput debug-events Zobrazí vstupní události v reálném čase. Pohybujte prstem po dotykové podložce: Pokud se nic nezobrazí, problém je na úrovni ovladače jádra a možná budete potřebovat novější balíček jádra nebo firmwaru.

Chcete-li získat další informace o tom, co se děje s dotykovou podložkou, můžete také spustit následující příkazy: xinput list-props <ID>

Nahradit <ID> s identifikačním číslem hardwaru dotykové podložky z xinput list . Zobrazí se všechny povolené a zakázané možnosti a také se ověří, že libinput funguje správně.


Krok 9: Poslední možnost: Přeinstalace systému Ubuntu

Pokud žádný z výše uvedených kroků problém nevyřeší, přeinstalace systému Ubuntu vám může poskytnout nový, čistý začátek se všemi nejnovějšími ovladači a moduly jádra.

Varování: Před přeinstalací zálohujte všechny soubory. Při přeinstalaci se data vymažou.

Soubory ISO systému Ubuntu jsou pro podporované systémy k dispozici ke stažení na webové stránce Ovladače a soubory ke stažení společnosti Dell. Navštivte Dell.com/support/drivers , zadejte výrobní číslo nebo kód Express Service Code, abyste našli správnou verzi pro svůj počítač.


Potřebujete další pomoc?

Pokud jste vyzkoušeli vše uvedené v této příručce a touchpad stále nefunguje, jsme tu, abychom vám pomohli.

  • Diskuzní fóra společnosti Dell: Získejte odpovědi od ostatních uživatelů a odborníků společnosti Dell.
  • Vyhledejte výrobní číslo: Podívejte se na spodní stranu notebooku nebo přejděte na Dell.com/support a zkontrolujte stav záruky.

Často kladené dotazy

Dotaz: Proč po aktualizaci systému Ubuntu přestal touchpad Dell fungovat?
A: Systém Ubuntu pravidelně vydává aktualizace, které obsahují opravy chyb a vylepšení ovladačů. Pokud systém není aktualizován, je možné, že používá starou verzi ovladače dotykové podložky, která vykazuje známé problémy. Někdy může nová aktualizace jádra způsobit problém s kompatibilitou s konkrétním modelem dotykové podložky. Running sudo apt-get update && sudo apt-get upgrade -y A restartování to obvykle vyřeší.

Dotaz: Proč můj touchpad funguje v systému Windows, ale ne v systému Ubuntu?
A: Systém Ubuntu spoléhá na své jádro pro propojení s hardwarem. Pokud model dotykové podložky notebooku Dell vyžaduje novější ovladač, než jaký je součástí aktuální verze jádra systému Ubuntu, může dojít k problémům. Přechod na ovladač libinput (krok 6) nebo aktualizace jádra obvykle pomůže.

Dotaz: Kurzor náhodně přeskakuje. Co mám dělat?
Odpověď: Toto je běžný problém, který může vyřešit změna konfigurace libinput. Zaznamenal velký úspěch při opravě nevyzpytatelného nebo skákajícího chování kurzoru a měl by zlepšit váš celkový dojem z touchpadu. Postupujte podle kroku 4 v této příručce.

Dotaz: Moje kliknutí pravým tlačítkem nefunguje na Ubuntu. Jak to opravím?
A: Toto chování bylo zavedeno změnami provedenými v GNOME 3.28. Podle kroku 5 v této příručce obnovíte funkčnost kliknutí pravým tlačítkem.

Dotaz: Jak zjistím, zda je můj touchpad hardwarový nebo softwarový problém?
A: Otestujte ji v systému BIOS (krok 1). Pokud to funguje tam, ale ne v Ubuntu, jedná se o softwarový problém. Pokud to nefunguje ani v systému BIOS, pravděpodobně se jedná o hardwarový problém a měli byste kontaktovat podporu společnosti Dell.

Dotaz: Který ovladač touchpadu mám použít: libinput nebo Synaptics?
A: Moderní distribuce Linuxu se dodávají s libinput jako výchozím ovladačem dotykové podložky. Starší ovladač Synaptics je zastaralý a ve většině distribucí již není udržován. Doporučujeme libinput pro všechny aktuální verze Ubuntu.

Dotčené produkty

G Series, Inspiron, Latitude, Vostro, XPS, Fixed Workstations
Vlastnosti článku
Číslo článku: 000129814
Typ článku: How To
Poslední úprava: 27 May 2026
Verze:  10
Najděte odpovědi na své otázky od ostatních uživatelů společnosti Dell
Služby podpory
Zkontrolujte, zda se na vaše zařízení vztahují služby podpory.