====== Vícetlačítková myš ====== {{.:mouse.png}} V současné době se prodávají myši se spoustou přídavných tlačítek. Po připojení ovšem nemusí všechna tato tlačítka fungovat okamžitě. Proto často u těchto myší funguje jen základní funkcionalita, tj. 3 tlačítka (pravé, levé, prostřední) a posunování kolečkem. {{.:info.png}} Ve [[vydání]] **Ubuntu 8.10 Intrepid Ibex** byla podpora vícetlačítkových myší značně vylepšena a tak je velmi pravděpodobné, že přídavná tlačítka budou fungovat ihned po instalaci a můžete přeskočit sekci **Instalace** a pokračovat dále. ====== Instalace ====== Určeno pro [[vydání]] **Ubuntu 8.04 Hardy Heron** a **starší**. Každá myš je bohužel jiná a pro každou nemusí platit tento návod. Pokud ale hledáte na Internetu, většinou se vám podaří najít návod, jak zprovoznit dodatečná tlačítka právě na té vaší myši. Zde je popsán obecný návod fungující na většině myší a odkazy na návody pro konkrétní myši. ===== Ovladač evdev ===== {{.:mouse.png}} **Ovladač evdev** by měl fungovat pro většinu myší **Logitech**, ale i dalších. * **Zazálohujte si soubor** ''/etc/X11/xorg.conf'' pro případ, že by uvedený postup nefungoval. sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_zaloha 0. Nechte si **vypsat informace o zařízeních** ze souboru ''/proc/bus/input/devices'' egrep "Name|Handlers" /proc/bus/input/devices V tomto výpisu najděte **část zobrazující informace o myši** N: Name="ImExPS/2 Logitech MX Mouse" H: Handlers=mouse1 event5 Z těchto informací je důležitá hlavně část ''event5'', proto si **číslo u slova //event// poznamenejte**. * [[Root sudo|Jako root]] **upravte soubor** ''/etc/X11/xorg.conf'' gksudo gedit /etc/X11/xorg.conf Najděte část s **nastavením myši**, která bude vypadat nějak takto: Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" EndSection Část **upravte** následujícím způsobem, kde ''event5'' nahradíte tím číslem, které jste si poznamenali: Section "InputDevice" Identifier "Configured Mouse" Driver "evdev" Option "Device" "/dev/input/event5" Option "CorePointer" EndSection * **Odhlaste se** a znovu přihlaste. * Pokud myš funguje, měla by fungovat všechna přídavná tlačítka. Pokud myš nefunguje, veškeré změny můžete vrátit následujícím příkazem a opětovným odhlášením. sudo mv /etc/X11/xorg.conf_zaloha /etc/X11/xorg.conf ===== Obecný postup ===== Tento postup by vám měl zprovoznit tlačítka //zpět// a //vpřed//. Pokud máte jen jedno přídavné tlačítko, mělo by fungovat jako //zpět//. Tento postup úspěšně fungoval na optických myších **Logitech MX518**, **Logitech Click!** a **A4-tech (X-750F)** připojených přes USB a na **Genius NS Optical** přes PS/2. Minimálně pro myši //Logitech// by obecně tento návod mohl fungovat. * Otevřete si [[Terminál]]. Nejprve si zazálohujeme soubor, který budeme upravovat. sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_zaloha * Nyní upravíme tento soubor. gksudo gedit /etc/X11/xorg.conf Najděte sekci nazvanou ''Section "InputDevice"''. Bude vypadat přibližně takto: Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ExplorerPS/2" Option "ZAxisMapping" "4 5" EndSection Do ní přidejte následující řádek: Option "ButtonMapping" "1 2 3 6 7" Takže sekce bude vypadat přibližně takto: Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ExplorerPS/2" Option "ZAxisMapping" "4 5" Option "ButtonMapping" "1 2 3 6 7" EndSection Soubor uložte a editor zavřete. * **Odhlaste se** a znovu přihlaste. * Vyzkoušejte dodatečné tlačítka v internetovém prohlížeči. * Pokud fungují, gratuluji. Pokud nefungují, nezbývá, než se poohlídnout po Internetu po návodu na vaši konkrétní myšku. Veškeré změny můžete vrátit příkazem sudo mv /etc/X11/xorg.conf_zaloha /etc/X11/xorg.conf a dalším restartem grafického rozhraní. ====== Použití ====== ===== Tlačítka zpět, vpřed a obnovit ===== Ozkoušeno jen na myších //Logitech// a //A4-tech (X-750F)//. Ve [[vydání]] **Ubuntu 8.04 Hardy Heron** a **starší** je nejprve nutné zprovoznit tlačítka podle sekce **Instalace**, poté postupujte dále. * Otevřete si [[Terminál]] a [[nainstalujte]] balíky //xvkbd// a //xbindkeys// příkazem: sudo apt-get install xvkbd xbindkeys * Nyní potřebujeme vytvořit soubor ~/.xbindkeysrc. gedit ~/.xbindkeysrc * Měl by být prázdný. Přidáme do něj následující řádky a soubor uložíme. "/usr/bin/xvkbd -xsendevent -text "\[Alt_L]\[Left]"" m:0x0 + b:6 "/usr/bin/xvkbd -xsendevent -text "\[Alt_L]\[Right]"" m:0x0 + b:7 "/usr/bin/xvkbd -xsendevent -text "\[F5]"" m:0x0 + b:8 U myší s naklápěcím kolečkem může být potřeba změnit ''b:6'' na ''b:8'' a ''b:7'' na ''b:9''. * Nyní spustíme program xbindkeys příkazem: xbindkeys Tlačítka by odteď měla fungovat. * Nakonec je potřeba zajistit, aby se ''xbindkeys'' spouštěl při každém startu systému. Přejděte do //Systém → Volby → Sezení → Programy při přihlášení// a přidejte příkaz ''xbindkeys''. Pokud tlačítka z nějakého důvodu nefungují, je dobré odstranit nainstalované balíky příkazem: sudo apt-get remove xvkbd xbindkeys ===== Tlačítka v akcelerovaném prostředí ===== {{.:compiz-fusion-logo.png}} Tlačítka myši, které nejsou používány na běžné akce, můžete používat také v [[Akcelerované prostředí|akcelerovaném prostředí]] například pro přepínání pracovních ploch. Do kolonky //Button// u vybrané funkce napište //Button8// případně jiné číslo (které číslo reaguje na které tlačítko je třeba zkusit, u každé myši je to trochu jinak). Můžete také použít například //Button8//, což spustí vybranou akci při stisknutí klávesy Alt a současným kliknutím na tlačítko s číslem 8. {{.:apt.png}} Pokud používáte [[Compiz Fusion]], musíte mít nainstalovaný balík %%compizconfig-settings-manager%%. ==== Přepínání pracovních ploch ==== {{.:desktop.png}} Práci vám může velmi usnadnit přepínání pracovních ploch pomocí bočních tlačítek myši. Nastavení se nachází v nastavení [[Compiz Fusion]] (**Systém → Volby → Advanced Desktop Effects Settings**). Pokud používáte pro zobrazení pracovních ploch **Desktop Wall**, což je základní nastavení v Ubuntu, spusťte nastavení tohoto pluginu kliknutím na jeho název. Dále klikněte na //Actions//. Do sloupečku //Button// u řádků //Move Next// a //Move Prev// vložte tlačítka, která mají přepínat plochy, například. Button8 a Button9. {{.:compiz_fusion_buttons_settings.png}} Pokud používáte pro zobrazení pracovních ploch **Kostku plochy**, spusťte nastavení pluginu //Otočit kostku// kliknutím na jeho název. Dále klikněte na//Actions//. Do sloupečku //Button// u řádků //Otočit vlevo// a //Otočit vpravo// vložte tlačítka, která mají přepínat plochy, například. Button8 a Button9. ====== Odkazy ====== * [[http://forum.ubuntu.cz/index.php?topic=5167|Ubuntu fórum - Mys - bocne tlacitka]] * [[http://ubuntuforums.org/showthread.php?t=219894|Ubuntu fórum - Návod pro myši Logitech]] {{.:en.png}} * [[http://forum.ubuntu.cz/viewtopic.php?pid=73905#p73905|Ubuntu fórum - Návod pro myš Genius Netscroll+ Superior]] * [[http://ubuntuforums.org/showthread.php?t=455656|Ubuntu fórum - Jednoduše konfigurovat extra tlačítka na libovolné myši pomocí programu]]