Skoč na hlavné menu

Rozšírené ovládanie myšou

Kategória: Windows

No, dlho tu nič nepribudlo a pôvodný zámer blogu sa tak „trochu“ vytratil. Tak poďme aspoň na chvíľu sfúknuť prach, kým sa tu opať usadí ďalšia vrstva.

Používam Operu. Dôvody nechajme teraz bokom, to nie je témou článku. „Ty nepoužívaš mouse gestures?“, vyjavene na mňa pozerá kamarát, keď u mňa browsuje. Ja zasa inokedy vyjavene pozerám na neho, ako myšou zdĺhavo čarbe dáke elká, čiary a klikyháky po obrazovke. Na boku myšky mám tlačítka namapované na Ctrl + W a Ctrl + T, čiže namáhať si zápästie dákymi divnými pohybmi keď chcem zatvoriť alebo otvoriť nový tab mi nie je treba. „No dobre, ale čo tak funkcia Back?“, oponuje mi. Tak a dostávame sa k veci.

Opera pozná FlipBack a FlipForward. Stlačíte ľavé tlačidlo myši za súčasného kliknutia na pravé (alebo naopak) a niečo sa vykoná. Štandardne funkcia Back a Forward. Veľmi rýchle a veľmi návykové. Stále sa vám chce ťahať myšou po obrazovke?

Druhá dobrá vec je precházanie medzi tabmi. Pravé tlačidlo myši + otáčanie koliečka. Taby môžu byť prechádzané podľa času prezretia, ja preferujem klasické poradie podľa umiestnenia. Ale to nie je podstatné. Problém je, že keď sa to naučíte používať, budete mať tendenciu to robiť všade. Ale čo s tým, keď Total Commander nevie myšou cykliť taby? Čo s tým, že IE nemá FlipBack?

Už dlho na toto rozšírenie ovládania používam skript napísaný pre AutoHotkey. Idea je jednoduchá: štandardne ako Back funguje kombinácia kláves Alt + ← a Alt + → zasa funguje ako Forward. Taby sa prepínajú pomocou Ctrl + Tab a v opačnom smere s pridaním klávesy Shift. Skoro všade tieto stratky fungujú. V AutoHotkey teda stačí napísať niečo takéto:

#IfWinNotActive ahk_class OpWindow

; Tabs switching
RButton & WheelDown::
Send ^{Tab}
Return

RButton & WheelUp::
Send ^+{Tab}
Return

; History back and forward
RButton & LButton::
Send !{Left}
Return

~LButton & RButton::
Send !{Right}
Return

; To preserve right click
RButton::
MouseClick Right
Return

#IfWinNotActive

Pomocou #IfWinNotActive je zabezpečené, že skript nebude kolidovať s Operou. Funguje skoro všade, akurát v Prieskumníkovi mi nejde Forward. Nepoužívam, tak neriešim ;) Ak niekto chce, môže si to ľubovoľne rozšíriť a prispôsobiť. Išlo mi hlavne o inšpiráciu. Skript je k dispozícii tu (treba mať nainštalované AutoHotkey). Ponúkam tiež skompilovanú verziu (netreba mať AutoHotkey, stačí spustiť exe).

15. 06. 2009, 21.59 stalker Komentár

Páčil sa Ti článok? pošli do vybrali.sme.sk

Komentáre

RSS komentárov

Zatiaľ nebol pridaný žiaden komentár.

Nový komentár

Podľa možností píšte spisovne, s diakritikou, slušne a k veci.

Môžete používať HTML syntax. Povolené značky sú: <strong>, <em>, <code>, <abbr>, <acronym>, <a>, <blockquote> a <cite>. Formátovanie nových riadkov ostáva zachované, prázdny riadok znamená začiatok nového odstavca.