# Příručka Mousetweaks

## Úvod

Mousetweaks usnadňuje práci s myší v pracovním prostředí GNOME. Nabízí uživateli následující funkce:

- Simulované podružné kliknutí: umožňuje uživateli provést podružné kliknutí (otevření nabídky) podržením hlavního tlačítka při nehybnosti kurzoru myši.

- Kliknutí počkáním: umožňuje uživateli provádět různé druhy kliknutí bez stisknutí jakéhokoli hardwarového tlačítka.

- Zachycení kurzoru: umožňuje uživateli uzamknout kurzor v předurčené oblasti panelu, dokud jej uživatel neuvolní předdefinovaným stisknutím kláves nebo tlačítkem myši.

Od verze 2.31.3 již mousetweaks nezávisí na rozhraní pro zpřístupnění AT-SPI.

## Jak spustit funkce

Simulované podružné kliknutí a Kliknutí počkáním závisí na běhu mousetweaks, ale applet Zachycení kurzoru závisí na panelu GNOME. Tudíž se také liší způsoby, jak je spustit.

### Spuštění funkce Simulované podružné kliknutí

Funkci Simulované podružné kliknutí můžete spustit dvěma způsoby:

- z grafického uživatelského rozhraní

- z příkazové řádky

#### Spuštění z grafického uživatelského rozhraní

Grafické uživatelské rozhraní pro spuštění simulovaného podružného kliknutí je umístěno na kartě Zpřístupnění v ovládacím panelu Předvolby myši. Pro jeho otevření zvolte nabídku Systém Volby Ovládací centrum. Po kliknutí na tlačítko Myš v Ovládacím centru se otevře ovládací panel Předvolby myši a po kliknutí na kartu Zpřístupnění uvidíte následující nastavení:

Obrázek ovládacího panelu Předvolby myši

Pro spuštění funkce Simulované podružné kliknutí zaškrtněte zaškrtávací pole s textem:

Spustit podružné kliknutí podržením hlavního tlačítka

Obrázek zaškrtávacího pole pro spuštění simulovaného podružného kliknutí

#### Spuštění z příkazové řádky

Pro spuštění funkce Simulované podružné kliknutí z příkazové řádky otevřete Terminál a napište následující:

`mousetweaks `--ssc``

### Spuštění funkce Kliknutí počkáním

Funkci Kliknutí počkáním můžete spustit třemi způsoby:

- z karty Zpřístupnění v ovládacím panelu Předvolby myši

- z příkazové řádky

- přes tlačítko Zapnout/Vypnout na appletu Kliknutí počkáním

#### Spuštění z karty Zpřístupnění v ovládacím panelu Předvolby myši

Grafické uživatelské rozhraní pro spuštění kliknutí počkáním je umístěno na kartě Zpřístupnění v ovládacím panelu Předvolby myši. Pro jeho otevření zvolte nabídku Systém Volby Ovládací centrum. Po kliknutí na tlačítko Myš v Ovládacím centru se otevře ovládací panel Předvolby myši a po kliknutí na kartu Zpřístupnění uvidíte následující nastavení:

Obrázek ovládacího panelu Předvolby myši

Pro spuštění funkce Kliknutí počkáním zaškrtněte zaškrtávací pole s textem:

Zahájit kliknutí při zastavení pohybu ukazatele

Obrázek zaškrtávacího pole pro spuštění funkce Kliknutí počkáním

#### Spuštění z příkazové řádky

Pro spuštění funkce Kliknutí počkáním a zobrazení okna typu kliknutí z příkazové řádky otevřete Terminál a napište následující:

`mousetweaks `--dwell --show-ctw``

Spouštěcí parametry --login a --daemonize byly přidány proto, aby správce přihlášení GDM mohl mousetweaks spustit a ukončit: první vypne kontrolu funkce Technologie usnadnění při spuštění mousetweaks; pokud se tak nestane, je zde druhý parametr: mousetweaks uchovává pid získaný při spuštění a pomocí něj jej může GDM ukončit.

#### Spuštění přes tlačítko Zapnout/Vypnout na appletu Kliknutí počkáním

Kliknutí počkáním je možné jednoduše spustit podržením kurzoru na krátkou chvíli na ikoně myši zobrazené na appletu Kliknutí počkáním. Ve skutečnosti je tato ikona myši tlačítkem pro zapnutí/vypnutí této funkce, které poskytuje odezvu vzhledem k uplynulé době tím, že se rámeček začne vyplňovat jinou barvou. Jakmile je rámeček zcela vyplněný, tlačítko ukazuje jeho aktivní stav a kliknutí počkáním je spuštěno.

Obrázek zobrazující applet Kliknutí počkáním vpravo od nabídek GNOME

Chcete-li zjistit informace o instalaci appletu Kliknutí počkáním na panel GNOME, podívejte se na Spuštění funkce Zachycení kurzoru, kde se dočtete, jak nainstalovat applet Zachycení kurzoru. Postup pro applet Kliknutí počkáním je podobný.

### Spuštění funkce Zachycení kurzoru

Protože funkce Zachycení kurzoru běží jako applet na panelu, jeho spuštění se musí provést podle pravidel určených pro panel GNOME. Takže pro spuštění funkce Zachycení kurzoru musíte pouze přidat applet na panel a ten bude automaticky běžet.

Abyste jej mohli přidat na panel, postupujte stejně jako v případě jakéhokoli jiného appletu: pro otevření kontextové nabídky klikněte pravým tlačítkem myši na panel, zvolte Přidat na panel a zobrazí se okno se seznamem všech appletů, které je možné nainstalovat na panel GNOME.

Dvojitým kliknutím na položku Zachycení kurzoru v okně Přidat na panel se applet přidá na panel a bude běžet tak dlouho, dokud nebude z panelu GNOME odstraněn.

## Jak ukončit funkce

Podobně jako spuštění funkcí, tak i jejich ukončení závisí na tom, kterou funkci chcete ukončit.

### Ukončení funkce Simulované podružné kliknutí

Simulované podružné kliknutí je možné ukončit dvěma způsoby:

- Odstraněním háčku z odpovídajícího zaškrtávacího pole v ovládacím panelu Mousetweaks.

  Obrázek zaškrtávacího pole pro spuštění funkce Simulované podružné kliknutí

  Pro nalezení zaškrtávacího pole se podívejte do sekce Spuštění funkce Simulované podružné kliknutí z grafického uživatelského rozhraní.

- Napsáním následujícího příkazu do příkazové řádky:

  `mousetweaks` `--shutdown`

### Ukončení funkce Kliknutí počkáním

Kliknutí počkáním je možné ukončit třemi způsoby:

- Odstraněním háčku z odpovídajícího zaškrtávacího pole v ovládacím panelu Mousetweaks.

  Obrázek zaškrtávacího pole pro spuštění funkce Kliknutí počkáním

  Pro nalezení zaškrtávacího pole se podívejte do sekce Spuštění funkce Kliknutí počkáním z grafického uživatelského rozhraní.

- Napsáním následujícího příkazu do příkazové řádky:

  `mousetweaks` `--shutdown`

- Pokud byl applet Kliknutí počkáním přidán na panel GNOME, lze jej vypnout podržením kurzoru na tlačítku Zapnout/Vypnout.

  Obrázek zobrazující applet Kliknutí počkáním vpravo od nabídek GNOME

### Ukončení funkce Zachycení kurzoru

Protože funkce Zachycení kurzoru běží jako applet na panelu, musíte jej ukončit stejným způsobem jako v případě jakéhokoli jiného appletu: je nutné jej odstranit z panelu GNOME. Takže klikněte pravým tlačítkem myši na držátko appletu a z kontextové nabídky zvolte Odstranit z panelu.

Obrázek ukazující oblast zachycení kurzoru (zelená) s kontextovou nabídkou

Pokud máte nastaven výchozí motiv GNOME, držátko appletu Zachycení kurzoru vypadá jako dvě svislé tečkované čáry v levé části oblasti zachycení kurzoru.

## Popis funkcí

Mousetweaks nabízí uživateli tři funkce zpřístupnění kurzoru. V této sekci najdete jejich popis:

- mouse-a11y-ssc-description

- mouse-a11y-dwell-description

- mouse-a11y-pointer-capture-description

### Popis funkce Simulované podružné kliknutí

Když uživatel aktivuje tuto funkci, bude schopen provádět podružné kliknutí pomocí hlavního tlačítka myši. Toto je obzvlášť užitečné pro uživatele, kteří mají k dispozici jen jedno tlačítko myši.

Obrázek ukazující nastavení související s funkcí Simulované podružné kliknutí.

#### Jak to funguje?

Předpokládejme, že uživatel má zapnutou funkci Simulované podružné kliknutí.

K provedení simulovaného podružného kliknutí musí uživatel podržet hlavní tlačítko myši stisknuté tak, aby se kurzor nehýbal po dobu nastavenou pomocí táhla Zpoždění ve funkci Simulované podružné kliknutí. Zatímco je hlavní tlačítko myši stisknuto, začne se šipka kurzoru vyplňovat jinou barvou jakožto poskytnutí odezvy o uplynulém času.

Pokud uživatel uvolní hlavní tlačítko myši dříve, než se šipka kurzoru zcela vyplní novou barvou, systém přijme pouze informaci o stisknutí a uvolnění hlavního tlačítka myši.

Pokud uživatel uvolní hlavní tlačítko myši po úplném vyplnění šipky kurzoru novou barvou, uskuteční se simulované podružné kliknutí. Ve skutečnosti mousetweaks provede toto simulované podružné kliknutí až po uvolnění hlavního tlačítka myši uživatelem.

Výše uvedený popis předpokládá, že kurzor se v době mezi stisknutím a uvolněním hlavního tlačítka myši nepohnul. Pokud se kurzor před uvolněním hlavního tlačítka myši pohne, neprovede se žádné simulované podružné kliknutí. Takže pro zrušení zahájeného podružného kliknutí je nutné, aby uživatel pohnul kurzorem před uvolněním hlavního tlačítka myši.

Mimoto skutečnost, že simulované podružné kliknutí je okamžitě předcházeno kliknutím levým tlačítkem, způsobuje rozdílné chování, než jaké je očekáváno, jelikož předchozí kliknutí levým tlačítkem má dopad na objekt, který přijímá simulované podružné kliknutí. Chcete-li zjistit více podrobností, podívejte se do sekce Rozdíly oproti normálnímu podružnému kliknutí.

#### Táhlo zpoždění

Jak dlouho musí uživatel držet stisknuté hlavní tlačítko myši, se dá nastavit pomocí táhla Zpoždění umístěného pod zaškrtávacím polem. Pomocí tohoto táhla si může uživatel zvolit zpoždění, které mu bude nejvíce vyhovovat.

#### Práh pohybu

Lidé, kteří mají problém udržet kurzor zcela nehybně, mohou použít táhlo Práh pohybu umístěné pod funkcí Kliknutí počkáním. Toto nastavení přiměje mousetweaks ignorovat nepatrné pohyby myši, takže simulované podružné kliknutí se provede, i když není kurzor zcela nehybný. Chcete-li o tomto zjistit více informací, podívejte se do sekce Táhlo Práh pohybu z funkce Kliknutí počkáním.

Táhlo Práh pohybu, které je umístěno pod funkcí Kliknutí počkáním, je účinné také pro funkci Simulované podružné kliknutí, i když je funkce Kliknutí počkáním vypnuta.

#### Rozdíly oproti normálnímu podružnému kliknutí

Jelikož simulované podružné kliknutí nezruší stisknutí a uvolnění hlavního tlačítka myši, vykoná se těsně před podružným kliknutím provedeným pomocí mousetweaks taktéž hlavní kliknutí. Následkem toho se simulované podružné kliknutí chová trochu jinak než normální podružné kliknutí, protože tomu obvykle ihned nepředchází kliknutí hlavním tlačítkem myši. Například:

- Na vícenásobných položkách není možné provádět podružné kliknutí, protože hlavní kliknutí provedené před podružným kliknutím zruší výběr položek.

- Při vykonání simulovaného podružného kliknutí na odkaz na webové stránce dojde k tomu, že hlavní kliknutí, které předchází simulovanému podružnému kliknutí, otevře dotyčnou stránku dříve, než simulované podružné kliknutí stihne otevřít kontextovou nabídku k odkazu.

  Kontextovou nabídku k odkazu na webové stránce lze otevřít pomocí simulovaného podružného kliknutí při stisknutém modifikátoru Ctrl. To funguje tak, že dotyčná stránka se otevře na nové kartě, když odkaz přijme hlavní kliknutí ve spojení se stisknutým modifikátorem Ctrl, což je také vedlejším efektem při otevírání kontextové nabídky k odkazu pomocí simulovaného podružného kliknutí ve spojení s modifikátorem Ctrl.

  Je však nutné, aby byl prohlížeč nastaven tak, aby se automaticky nepřepínal na nově otevírané karty, jinak stránka s odkazem zmizí, jakmile se objeví nová karta a kontextová nabídka se neobjeví.

- Když se provede simulované podružné kliknutí na ikonu koše na panelu, nezobrazí se jen kontextová nabídka, ale otevře se i složka koše. (Dřívější úkon je způsoben podružným kliknutím, pozdější zas hlavním kliknutím provedeným před podružným.)

Není možné poskytnout seznam všech nestandardních chování, protože to závisí na reakci aplikace přijímající podružné kliknutí provedené po hlavním kliknutí.

Při pohledu z jiného úhlu nelze také provádět déletrvající nehybné stisknutí hlavního tlačítka myši bez toho, aniž by se tím nespustilo podružné kliknutí, pokud se kurzorem před uvolněním hlavního tlačítka myši nepohne. Toto může mít pro některé uživatele nečekané následky. Například:

- Když se uvolní hlavní tlačítko po jeho držení na šipce posuvníku po uplynutí prodlevy, posuvník skočí do dolní části okna. Toto je ve skutečnosti normální chování podružného kliknutí na šipku posuvníku.

  Abyste předešli tomu, že posuvník skočí do dolní části okna, jednoduše pohněte kurzorem pryč ze šipky posuvníku před uvolněním hlavního tlačítka. Tímto způsobem dojde ke zrušení zahájeného simulovaného podružného kliknutí.

### Popis funkce Kliknutí počkáním

Jsou uživatelé, kteří nemohou používat některé hardwarové tlačítko. Aktivováním funkce Kliknutí počkáním získají myš umožňující provádět různé kliknutí bez stisknutí jakéhokoli tlačítka myši. Je možné provádět následující typy kliknutí: kliknutí levým tlačítkem, dvojité kliknutí, táhnutí a kliknutí pravým tlačítkem.

Když je Kliknutí počkáním aktivní, zůstávají tlačítka myši funkční a je stále možné klikat s hardwarovými tlačítky myši. Kromě toho, pokud uživatel provede kliknutí s tlačítkem myši ve chvíli, kdy běží kliknutí počkáním, funkce kliknutí počkáním se zastaví a neprovede se žádné kliknutí počkáním; pro spuštění nového kliknutí počkáním musí uživatel pohnout a zastavit myš, jak je pro tuto funkci obvyklé.

#### Jak to funguje?

Pokaždé, když se kurzor zastaví, spustí se kliknutí počkáním. Aby uživatel obdržel odezvu, mousetweaks začne vyplňovat šipku kurzoru jinou barvou, což znamená, že odpočítává čas před provedením kliknutí.

Jaké kliknutí je dokončeno a jaký typ kliknutí je vybrán, závisí na tom, jaký režim kliknutí počkáním uživatel zvolil. K dispozici jsou dva režimy:

- Vybrat typ kliknutí předem

- Vybrat typ kliknutí pohyby myší

Obrázek ukazující přepínače pro výběr režimu kliknutí

Pro výběr režimu musí uživatel pouze kliknout na přepínač, který odpovídá jeho volbě.

##### Automatické provedení kliknutí s předurčeným výběrem typu kliknutí

Tento režim je aktivní, když uživatel zvolí Vybrat typ kliknutí předem. Takže, jakmile je myš nehybná po dobu předem nastavenou pomocí táhla Zpoždění, systém automaticky provede typ kliknutí, který je vybrán v okně Typ kliknutí zobrazeném zde:

Obrázek ukazující okno typu kliknutí

Pro zobrazení okna typu kliknutí na obrazovce musí uživatel zaškrtnout zaškrtávací pole s textem Zobrazit okno typu kliknutí:

Obrázek ukazující zaškrtávací pole pro zobrazení okna typu kliknutí

Po provedení kliknutí se automaticky obnoví kliknutí levým tlačítkem. Aby bylo možné zvolit jiný typ kliknutí, musí uživatel automaticky kliknout na tlačítko v okně typu kliknutí, které odpovídá jeho volbě typu kliknutí.

Místo okna typu kliknutí mohou někteří uživatelé upřednostňovat applet panelu Kliknutí počkáním, který má jisté výhody:

Obrázek zobrazující applet Kliknutí počkáním vpravo od nabídek GNOME

Použitím appletu Kliknutí počkáním:

- Uživatel nepotřebuje okno typu kliknutí, které může být zakryto jinými okny na ploše.

- Uživatel má přímou cestu, jak spustit a zastavit kliknutí počkáním pomocí tlačítka Zapnout/Vypnout na appletu Kliknutí počkáním. Toto je obzvlášť užitečné pro krátkodobé vypnutí této funkce v případě, že si chcete přečíst nějaký text bez rušení funkcí kliknutí počkáním.

Pro zobrazení appletu Kliknutí počkáním na panelu GNOME musí uživatel postupovat způsobem obvyklým pro přidávání appletů na panel GNOME. Postup, jak na to, najdete v sekci Spuštění funkce Zachycení kurzoru.

Applety okno typu kliknutí a Kliknutí počkáním lze použít současně nebo každý samostatně.

##### Provedení kliknutí a výběr typu kliknutí pohyby myší

Tento režim je aktivní, když uživatel zvolí Vybrat typ kliknutí pohyby myší. Takže jakmile je myš nehybná po dobu předem nastavenou pomocí táhla Zpoždění, změní se na chvíli tvar kurzoru; můžeme jej nazývat tvar pohybu:

- Pokud uživatel pohne kurzorem při zobrazování tvaru pohybu, provede se kliknutí v místě, kde byl kurzor naposledy nehybný; nakonec se kurzor vrátí do jeho normálního tvaru. Typ provedeného kliknutí závisí na směru pohybu myši. Při pohybu kurzoru se kreslí čára sledující pohyb kurzoru, aby obdržel uživatel odezvu.

- Pokud uživatel ponechá kurzor nehybný, až se vrátí do jeho normálního tvaru, může uživatel hýbat myší bez provedení kliknutí. Další kliknutí počkáním lze provést při dalším zastavení kurzoru.

Uživatel má také možnost nastavit pro typ kliknutí směr pohybu použitím 4 rozbalovacích seznamů:

Obrázek ukazující konfigurační možnosti nastavení směru pohybu pro typ kliknutí

V každém rozbalovacím seznamu je také k dispozici položka Vypnuto. Uživatel jej může zvolit, pokud nechce, aby se některé typy kliknutí prováděly automaticky. Toto je obzvlášť zajímavé pro uživatele, kteří mají problémy jen s určitými typy kliknutí.

#### Nastavení zpoždění kliknutí

Pomocí táhla Zpoždění může uživatel nastavit, jak dlouho musí zůstat kurzor nehybný, než se provede kliknutí.

Obrázek ukazující táhlo zpoždění pro kliknutí počkáním

Nastavení zpoždění kliknutí funguje pouze v souvislosti s funkcí kliknutí počkáním.

#### Nastavení prahu pohybu

Pro lidi, kteří mají problém udržet myš bez hnutí, je k dispozici táhlo Práh pohybu.

Obrázek ukazující táhlo prahu pohybu pro kliknutí počkáním

Když je táhlo nastaveno blíže k hodnotě "Malý", jsou zachyceny i nepatrné pohyby myši; avšak při nastavení blíže k hodnotě "Velký" musí kurzor urazit větší dálku, než je zachycen jako pohyb.

Nastavení prahu pohybu nefunguje jen pro Kliknutí počkáním, ale i pro Simulované podružné kliknutí, i když je Kliknutí počkáním vypnuto.

### Popis funkce Zachycení kurzoru

Jsou lidé, kteří používají ukazovací zařízení nejen pro počítač. Tito lidé by uvítali způsob uzamčení kurzoru do oblasti obrazovky tak, aby mohli používat jejich ukazovací zařízení pro jiné úkoly.

Takže applet Zachycení kurzoru vytvoří na panelu oblast, do které může uživatel zamknout kurzor, dokud jej neuvolní přednastaveným způsobem.

Chcete-li zjistit informace o instalaci appletu Zachycení kurzoru na panel GNOME, podívejte se na Spuštění funkce Zachycení kurzoru.

Obrázek ukazující oblast zachycení kurzoru (zelená) s kontextovou nabídkou

Obrázek oblasti zachycení kurzoru ve stavu uzamčení kurzoru

Zvolením Předvolby z kontextové nabídky appletu Zachycení kurzoru otevře uživatel okno s možnostmi appletu Zachycení kurzoru:

Obrázek ukazující předvolby appletu Zachycení kurzoru

V okně Předvolby appletu Zachycení kurzoru se nacházejí tři sekce:

- V sekci Zachycení kurzoru může uživatel stanovit, za jakých okolností se kurzor zachytí, když se umístí do oblasti zachycení. Například: pokud je zaškrtnutý modifikátor Ctrl, kurzor se zachytí, když je nad oblastí zachycení a uživatel stiskne modifikační klávesu Ctrl. Pokud není zaškrtnutý žádný modifikátor a tlačítko myši je nastaveno na 0, stačí pro uzamčení přesunout kurzor do oblasti zachycení.

  Je také možné stanovit kombinaci modifikátorů a tlačítka myši.

- V sekci Uvolnění kurzoru může uživatel stanovit, jaký modifikátor nebo tlačítko myši uvolní kurzor.

  Je také možné stanovit kombinaci modifikátorů a tlačítka myši.

- V sekci Velikost oblasti zachycení může uživatel stanovit šířku oblasti zachycení na panelu GNOME.

## O appletu Mousetweaks

### Autoři a hostitelské stránky

Mousetweaks je založeno na specifikaci uvedené na Launchpadu. Na realizaci se podílel Gerd Kohlberger ( gerdk@svn.gnome.org ) a já ( frfumanti@svn.gnome.org ) jsem pomohl s testováním a organizací.

Více informací o Mousetweaks můžete najít na stránkách Launchpad a GNOME Live.

### Ohlasy

Chcete-li podat oznámení o chybě nebo návrh co se týče modulu mousetweaks, jeho uživatelského rozhraní nebo příručky, navštivte stránku GNOME Bugzilla. Co se týče rozvržení karty Zpřístupnění v ovládacím panelu Předvolby myši, odvolejte se prosím na modul gnome-control-center; cokoli jiného ohledně mousetweaks směřujte na modul mousetweaks.

### Licence

Mousetweaks je šířen za podmínek licence GNU General Public License vydané nadací Free Software Foundation, buď verze 3 této licence nebo (dle vlastního uvážení) kterékoliv pozdější verze. Kopii licence naleznete pod tímto odkazem nebo v souboru COPYING.GPL obsaženém ve zdrojovém kódu tohoto programu.

Tato příručka je šířena za podmínek licence GNU Free Documentation License vydané nadací Free Software Foundation, buď verze 1.3 této licence nebo (dle vlastního uvážení) kterékoliv pozdější verze. Kopii licence naleznete pod tímto odkazem nebo v souboru COPYING.FDL obsaženém ve zdrojovém kódu tohoto programu.