AMIGA REVIEW obsah časopisu online!
  Domov     Software     Hry     Obaly     Download  

O myších s kolečkem


POŽADAVKY: AmigaOS 3.x, volný sériový port

Poslední dobou se přímo roztrhnul pytel s různými adaptéry umožňujícími připojit k Amize klasickou PC myš (ať už ve verzi pro sériový či PS/2 port), přičemž řada z nich podporuje i myši "s kolečkem". Pro ty, kteří by rádi využili výhod kolečkových myší a nechce se jim (či nemohou) zakoupit některý z adaptérů, je tento článek: aneb, jak na myš s kolečkem bez speciálního adaptéru a co všechno tím lze získat.

Je to již nějakou dobu, co se objevily na trhu takzvané myši s kolečkem, tj. myši, které mají v místě třetího tlačítka otočné kolečko. Primárním účelem je usnadnit listování v dokumentech (například při prohlížení WWW stránek) - jezdit přece k rolovací liště či sahat na klávesnici je přece tak nepohodlné -). Od té doby spatřila světlo světa pěkná řádka kolečkových myší a jim podobných zrůdiček majících dvě kolečka, šoupací tlačítko či čtvrté tlačítko na boku myši. Otázka ovšem zní: jak využít možností takovéto myši na Amize bez nějakého speciálního adaptéru?

Připojení
V první řadě je potřeba myš nějakým způsobem připojit k Amize, což se, jak asi čekáte, děje prostřednictvím sériového portu (to platí i pro běžné dvou- a třítlačítkové PC myši). Určitě vám vrtá hlavou, jak připojit myš přes sériový port, když se tyto myši dnes již téměř výhradně vyrábějí s PS/2 či USB konektorem. Tak žhavé to ovšem není - většina solidních výrobců dodává i tzv. "combo" verze, což není nic jiného nežli PS/2 myš spolu s redukcí mezi PS/2 a sériovým portem zabalená v jedné krabici. Pokud si takovýto balíček zakoupíte, můžete myš připojit jak na PS/2 port, tak na sériový port.

Ovladač
Neboť Amiga standardně něco jako myš na sériovém portu nezná, je potřeba mít nějaký ovladač, samozřejmě podporující právě tu vaši myš. Asi nejrozšířenějším je NewMouse 1.2, který je volně dostupný na Aminetu. Existuje řada dalších ovladačů sériových myší, ale NewMouse je nejnovější, umožňuje používat různé ovladače sériového portu a nabízí nejvíce možností právě pro myši s kolečkem. Instalace je velice jednoduchá, stačí jen ovladač nakopírovat na disk a zapsat někam do startup-sequence či user-startup. Samozřejmě je nutno zvolit protokol, který daná myš ovládá. Tím se dostáváme k tomu, které myši jsou vlastně podporovány a jak dobře (kompletní seznam již vyzkoušených myší je v návodu k ovladači). Podporovány jsou:
• protokol Logitechu (Logitech MouseMan+, FirstMouse+, MS Intellimouse, A4Tech WWW-5, ...) s tím, že podporuje kolečko, třetí a boční (čtvrté) tlačítko,
• starší protokoly Logitechu (Logitech M-Mxx myši a kompatibilní) podporující kolečko a třetí tlačítko; totéž platí pro Logitech Trackball Marble FX,
• protokol Microsoftu pro sériové myši, bez speciálních možností,
• protokol MouseSystem umožňují používat třetí tlačítko.
Patrně nejčastější volbou bude v současnosti myš s protokolem Logitechu, ať už se jedná o myši značkové (Logitech, Microsoft) nebo neznačkové (A4Tech). Možná jste o myších A4Tech zatím neslyšeli, neboť je u nás prodává velmi málo prodejců. Trik je v tom, že zmíněná firma vyrábí hodně svých myší pro jiné subjekty pod jejich vlastní značkou. V každém případě jsem si v testech myší v německých a polských počítačových časopisech ověřil, že se tyto "neznačkové" A4Tech myši kvalitou plně vyrovnají známým značkám. Kromě toho se tyto méně známé značky myši dají pořídit za zlomek ceny těch značkových.
Asi vás už napadlo, že ačkoli ovladač nabízí nové možnosti, tyto nebudou využity, pokud je nebudou podporovat programy. Samozřejmě, že přímou podporu myší s kolečkem mohou nabídnout jen nové programy. Mezi ty, které opravdu NewMouse podporují, patří MUI (prostřednictvím patche MUIWheel), Voyager, DOpus Magellan či GoldED. To však je jenom nepatrný zlomek programů, které uživatelé mají a používají. Jak tedy "kolečkové myši" využít v ostatních aplikacích?

FreeWheel
Tím spásným řešením, které vám umožní využívat kolečka či dalších tlačítek myši takřka v kterékoliv aplikaci, je FreeWheel (momentálně ve verzi 2.0) od A. M. Robinsona. Toto původně jednoduché urychlovátko myši se vyvinulo ve velice šikovnou komoditu, které dodá podporu kolečka takřka do každé aplikace. Vtip je v tom, že při pohybu kolečkem převádí FreeWheel tento pohyb na pohyb rolovacího gadgetu v aktivním okně (zpravidla toho, který je nejblíže ukazateli myši, je-li jich v okně více), který se vyskytuje v podstatě v každém programu, v němž má rolování něčeho smysl. Takže pohyb kolečkem je pak ekvivalentní hýbání příslušným "šoupátkem". Pokud FreeWheel nenalezne v daném okně rolovací gadget, simuluje alespoň pohyb kurzorovými šipkami a pokud na ně program reaguje, pak jste opět za vodou. Toto vše je velice dobře konfigurovatelné. Pomněte: kromě nastavení urychlení myši v procentech (!) lze nastavit rychlost rolování pomocí šoupátek i pomocí kurzoru (případně jedno či druhé vypnout); lze nastavit funkci třetího, popř. i čtvrtého tlačítka myši pro stisknutí, kliknutí spolu s pohybem kolečka a dvojklik, přičemž na výběr máte kromě klasického ekvivalentu klávesy Shift i cyklování oken či obrazovek, nebo simulování kolečka (stisknete třeba třetí tlačítko a následný pohyb myší funguje stejně jako pohyb kolečkem, i když jej nemáte); pomocí třetího či čtvrtého tlačítka lze také přepínat směr rolování (standardně se pohyb kolečka převádí na svislý pohyb, takto lze po přepnutí pomocí bočního tlačítka rolovat i ve vodorovném směru). Je toho ještě více, ale myslím, že tento výčet vám pro inspiraci bohatě vystačí. Měl bych ještě poznamenat, že FreeWheel není vázána na konkrétní ovladač myši, takže funguje se standardní myší, NewMouse ovladačem zmíněným výše, ale třeba i s adaptérem pro PC myši Mroocheck od Elboxu.
A jak funguje v praxi? Prostě skvěle - všechny programy používající normální rolovací lišty spolupracují bez problémů, počínaje Workbenchem přes různé requestery (ASL i ReqTools) a správce souborů a konče WWW prohlížeči (AWeb, IBrowse, ...) či editory všeho možného (CED, GoldED, FinalWriter, BD Editor, ...). Díky převádění pohybu kolečka na stisky kurzorových šipek pak lze kolečka využít i v místech, kde by to normálně člověka ani nenapadlo (DPaint, PPaint pro posun obrázku nebo nastavování barevné palety). Zkrátka a dobře, díky FreeWheel si s kolečkem na myši rozumí kdejaká aplikace. Měl bych se tedy spíše zmínit o tom, co nespolupracuje. Obecně jde o programy využívající nestandardních = nesystémových rolovacích lišt a případně nereagujících na pohyb kurzoru. Sem by se normálně řadilo MUI, pro než ovšem již existuje patch, který toto napravuje a přidává přímou podporu kolečka (MUIWheel - viz výše). Kromě speciálních programů jako KingCon jsou pak hlavní (a smutnou) výjimkou ze řady plně spolupracujících programů ty programy, které využívají BGUI, ClassAct a potažmo i Reaction GUI v OS 3.5, které s kolečkem nespolupracují (okázale je ignorují :-/) a které v případě Workbenchových programů v OS 3.5 o ovládání z klávesnice nikdy neslyšeli.

Závěr
Jak jsem si na vlastní kůži vyzkoušel, není problém používat na Amize nějakou tu myš s kolečkem - je to věc velice příjemná a hodně rychle se na ni zvyká. Zásluhu na užitečnosti kolečka nese především utilita FreeWheel 2.0, která jej umožňuje používat v celé řadě již existujících programů bez nutnosti jejich aktualizace.

Vytlačiť článok



Pozn.: články boli naskenované ako text a preto obsahujú aj zopár chýb. Taktiež neručíme za zdrojové kódy (Asm, C, Arexx, AmigaGuide, Html) a odkazy na web. Dúfame, že napriek tomu vám táto databáza dobre poslúži.

Žiadna časť nesmie byť reprodukovaná alebo inak šírená bez písomného povolenia vydavatela © ATLANTIDA Publishing



none

AMIGA REVIEW

57 ( 11-12 / 2000 )
56 ( 9-10 / 2000 )
55 ( 7-8 / 2000 )
54 ( 5-6 / 2000 )
53 ( 3-4 / 2000 )
52 ( 1-2 / 2000 )
 
51 ( 12 / 1999 )
50 ( 11 / 1999 )
49 ( 10 / 1999 )
48 ( 9 / 1999 )
46-47 ( 7-8 / 1999 )
45 ( 6 / 1999 )
44 ( 5 / 1999 )
43 ( 4 / 1999 )
42 ( 3 / 1999 )
41 ( 2 / 1999 )
40 ( 1 / 1999 )
 
39 ( 12 / 1998 )
38 ( 11 / 1998 )
37 ( 10 / 1998 )
36 ( 9 / 1998 )
35 ( x / 1998 )
34 ( x / 1998 )
33 ( 1-2 / 1998 )
 
32 ( 11-12 / 1997 )
31 ( 9-10 / 1997 )
30 ( 7-8 / 1997 )
29 ( 6 / 1997 )
28 ( 5 / 1997 )
27 ( 4 / 1997 )
26 ( 3 / 1997 )
25 ( 2 / 1997 )
24 ( 1 / 1997 )
 
23 ( 12 / 1996 )
22 ( 11 / 1996 )
21 ( 10 / 1996 )
20 ( 9 / 1996 )
18-19 ( 7-8 / 1996 )
17 ( 6 / 1996 )
16 ( 5 / 1996 )
15 ( 4 / 1996 )
14 ( 3 / 1996 )
13 ( 2 / 1996 )
12 ( 1 / 1996 )
 
11 ( 12 / 1995 )
10 ( 11 / 1995 )
9 ( 10 / 1995 )
8 ( 9 / 1995 )
7 ( 7 / 1995 )
6 ( 5 / 1995 )

ATLANTIDA NEWS

5 ( 3 / 1995 )
4 ( 1 / 1995 )
 
3 ( 11 / 1994 )
2 ( 9 / 1994 )
1 ( 7 / 1994 )
0 ( 5 / 1994 )