Zobrazit stránkuStarší verzeZpětné odkazyNahoru Tato stránka je pouze pro čtení. Můžete si pouze prohlédnout zdrojový kód, ale ne ho měnit. Zeptejte se správce, pokud si myslíte, že něco není v pořádku. ====== Vypnutí touchpadu ====== {{.:laptop.png}} Pokud pracujete na notebooku, tak se vám může v některých situacích hodit vypnout touchpad, protože vám jeho funkce překáží při psaní. Tento návod vám ukáže, jak jej jednoduše vypínat a zase zapínat jediným příkazem. Taktéž uvádí možnost, jak deaktivovat touchpad pouze dočasně když píšete. ====== Jednoduchý program pro zapnutí/vypnutí touchpadu ====== Skvělý program pro zapnutí/vypnutí touchpadu se jmenuje Touchpad indicator. Dovoluje automaticky vypnout touchpad, pokud je připojená myška. Instalace je jednoduchá: <code> sudo add-apt-repository ppa:atareao/atareao sudo apt-get update sudo apt-get install touchpad-indicator </code>Aplikaci naleznete v menu v příslušenství, po zapnutí se objeví v horní liště. ====== Úplné zapnutí/vypnutí touchpadu ====== První si musíte upravit nastavení grafického rozhraní. Editujte soubor ''/etc/X11/xorg.conf'' příkazem <code> gksudo gedit /etc/X11/xorg.conf </code>a vyhledáváním se ujistěte, že tam máte někde tyto řádky <code> Section "InputDevice" Identifier "Synaptics Touchpad" Driver "synaptics" Option "SendCoreEvents" "true" Option "Device" "/dev/psaux" Option "Protocol" "auto-dev" Option "HorizScrollDelta" "0" Option "SHMConfig" "on" EndSection </code>Pravděpodobně tam budete mít přesně tohle, ale bez toho posledního řádku "SHMConfig" "on". V tom případě jej tedy přidejte. Pokud v xorg.conf sekci nenaleznete, zkopírujte ji odsud a vložte na konec souboru. Pokud jste upravovali soubor ''/etc/X11/xorg.conf'', je nutné restartovat grafické rozhraní. Uložte veškerou rozdělanou práci (případně se můžete odhlásit), a stiskněte //Ctrl// + //Alt// + //Backspace//. Pro **vypnutí touchpadu** nyní do [[Terminál|Terminálu]] napište příkaz <code> synclient TouchpadOff=1 </code>Pro opětovné **zapnutí touchpadu** napište příkaz <code> synclient TouchpadOff=0 </code> Pokud vše funguje v pořádku, pro jednoduší přepínání si na některé liště nebo na pracovní ploše vytvořte [[Spouštěč|spouštěče]] s danými příkazy, a můžete touchpad ovládat pouhým poklikáním na příslušný spouštěč. Daný (pravděpodobně vypínací) spouštěč si také můžete spouštět vždy pro přihlášení, když ho dáte do nabídky //Systém → Volby → Sezení → Programy při přihlášení//. Pokud vám vypínání nefunguje a synclient hlásí, že nelze přistupovat ke sdílené paměti (SHMConfig), je třeba ještě editovat soubor /etc/hal/fdi/policy/shmconfig.fdi: Stiskněte **Alt+F2** a spusťte <code> gksudo gedit /etc/hal/fdi/policy/shmconfig.fdi </code> Vložte toto: <code> <?xml version="1.0" encoding="UTF-8"?> <deviceinfo version="0.2"> <device> <match key="input.x11_driver" string="synaptics"> <merge key="input.x11_options.SHMConfig" type="string">True</merge> </match> </device> </deviceinfo> </code> Soubor uložte a restartujte počítač. Poté vyzkoušejte, jestli lze touchpad vypínat a zapínat, jak je popsáno výše. Pokud to stále nelze, můžete ještě zkusit toto: Otevřete soubor /etc/fstab: Stiskněte **Alt+F2** a spusťte <code> gksudo gedit /etc/fstab </code> Na konec přidejte následující řádek: <code> tmpfs /dev/shm tmpfs defaults 0 0 </code> Soubor uložte a restartujte počítač. Poté vyzkoušejte, jestli lze touchpad vypínat a zapínat, jak je popsáno výše. ====== Dočasné vypnutí touchpadu při psaní ====== {{.:IconClockYellow.png}} Pokud jste upravili soubor ''/etc/X11/xorg.conf'' podle návodu výše a příkazy na vypínání touchpadu vám fungují, můžete si nastavit, aby se touchpad pouze na chvíli uspal, pokud začnete psát na klávesnici. Spusťte tedy příkaz <code> syndaemon -t -d </code>Volba **-d** říká, aby tento příkaz běžel jako démon, tudíž můžete po jeho spuštění zavřít [[Terminál]]. Volba **-t** říká, že jen klikací a posouvací akce mají být vypnuty, pohyb kurzoru po obrazovce bude pořád fungovat. Můžete dočasně vypnout touchpad úplně, pokud neuvedete **-t** volbu. Ve výchozím stavu je touchpad vypnut po dobu 2 sekund od poslední aktivity na klávesnici. Tuto dobu můžete nastavit dle svého přání za použití volby **-i <časový_interval>**. Více deatilů se dozvíte v manuálu: <code> man syndaemon </code> Pokud chcete, aby tato funkčnost byla aktivní po každém spuštění počítače, přidejte si daný příkaz ''syndaemon -t -d'' do seznamu programů po spuštění v **Systém → Nastavení → Sezení → Programy po přihlášení**. Odhlašte a přihlašte se, a podívejte se, jestli to funguje. ====== Odkazy ====== * [[http://forum.ubuntu.cz/viewtopic.php?pid=76676#p76676|Fórum - zakazanie touchpadu]] * [[http://ubuntu.wz.cz/hlavni_stranky/navody_hardware_touchpad.html|Návody Ubuntu - touchpad]] * [[http://ubuntu.wordpress.com/2006/03/24/disable-synaptics-touchpad/|Disable Synaptics Touchpad]] {{.:en.png}} * [[http://ubuntu.wordpress.com/2006/09/20/disable-touchpad-temporarily-when-typing/|Disable Touchpad Temporarily When Typing]] {{.:en.png}} Poslední úprava: 2019/02/25 17:21autor: 127.0.0.1